Hotel Himalayan
Hotel
Dehradun, Uttarakhand
A great hotel to have a nice rest before long walks around the city. Hotel «Hotel Himalayan» is located in Dehradun.
Number of rooms: 28
Shimla Bypass Rd., Dehradun, 248002