Popular accommodations in Rani Pokhari Grant
HotelAccommodates 2
Hotel 7 Heaven
Hotel 7 Heaven is situated in Dehradun, 37 km from Mansa Devi Temple and 13 km from Rishikesh Railway Station. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests.Book nowfrom $89 per night