OYO Home 18565 Restful Stay Shoghi
Apartment
Shimla
OYO Home 78456 Restful Stay Shoghi is located in Shimla, within 12 km of Indian Institute of Advanced Study and 14 km of Circular Road. The property is situated 13 km from The Mall Road, 13 km from Victory Tunnel and 3.7 km from Tara Devi Mandir.
Number of rooms: 30
vardaan home, Shoghi, Himachal Pradesh, 171219 Shimla, India