
Glen View Heritage Homestay by Vista Rooms
Forest Hill Road Lower Jakhoo, 171001 Shimla, India, Shimla
Location Looking for a place without the neighbors to worry about? Villa Glen View Heritage Homestay by Vista Rooms is located in Shimla. This villa is located nearby from the city center. At the villa Free Wi-Fi is available on the territory. Ask for more information when checking in.
Free WiFiParkingPets OK














