Nestled in the heart of Katra, Lemon Tree Hotel, Katra is an ideal spot from which to discover Katra (Jammu and Kashmir). The hotel lies 1 km from the city center and provides accessibility to important town fa ... Read more

View all Luxury Hotels in Katra (Jammu and Kashmir)