Hotel Summer Hill Resort
★★★★
Vill- Mahog ,Teh - Kandaghat, Chail,, Shimla, India Show on map
Mountain View Resort is a 3-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Vill- Mahog ,Teh - Kandaghat, Chail,, Shimla, 173217, India
Mountain View Resort is located at Vill- Mahog ,Teh - Kandaghat, Chail,, Shimla 173217, India.
Mountain View Resort is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Resort
Resort
Resort
Hotel
Hotel