Mountain Facing Rooms in Shimla
Chaili Village, PO kanda District & Tehsil Shimla 171011, 171011 Shimla, India,Object type: Homestay Sangla
With city views, Mountain Facing Rooms in Shimla is located in Shimla and has a restaurant and a 24-hour front desk. The family stay features both WiFi and priv