Situated within 2 km of Circular Road and 5 km of Indian Institute of Advanced Study, Hotel Rajdoot Shimla offers rooms in Shimla. Boasting room service, this property also provides guests with a terrace.
Number of rooms: 16
Old Bus Stand Road,, 171001 Shimla, India