Hotel The Glide Inn
★★★★
Chail Kufri Road, Village Bhalawag, Shimla, Himachal Pradesh 173217 , 173217, Shimla, India Show on map
TreeHouse Chail Villas, Chail is a 4-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Chail Kufri Road, Village Bhalawag, Shimla, Himachal Pradesh 173217 , 173217, Shimla, 173217, India
TreeHouse Chail Villas, Chail is located at Chail Kufri Road, Village Bhalawag, Shimla, Himachal Pradesh 173217 , 173217, Shimla 173217, India.
TreeHouse Chail Villas, Chail is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Homestay
Hotel
Homestay
Resort