OYO 10694 Hotel Royal Inn Hotel
11, Fingask, Mall Road, 171001 Shimla, India
Set within 2.1 km of The Ridge, Shimla and 5 km of Indian Institute of Advanced Study, OYO 10694 Hotel Royal Inn features rooms in Shimla. All rooms boast a kitchen, a TV with cable channels, and a private bathroom.