1, 71 Gandhi Road, Railway Station, 248001, Dehradun, India, DEHRADUN
Property Location
Located in Dehradun, OYO 11937 Hotel Meedo is within a 15-minute drive of Clock Tower and Wadia Institute of Himalayan Geology. This hotel is 3.5 mi (5.7 km) from Forest Research Institute and 4.5 mi (7.2 km) from Tapkeshwar Temple.
Rooms
Make yourself at home in one of the 43 air-conditioned rooms featuring minibars. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
Dining
A complimentary continental breakfast is included.