OYO Home 10756 2BHK Mehli Hotel
Mukhia Heights Gusan Road,Near Bakery,Mehli, 171013, Shimla, India, Shimla, 171013
OYO 10756 Home 2BHK Mehli is located in Shimla and offers a garden. The property is 5 km from The Mall Road and 5 km from Victory Tunnel.