Hotel ★★★

Mountain View Resort

Chail, Shimla, India Show on map

About Mountain View Resort

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.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Chail, Shimla, India

Loading map…

Frequently asked questions

Where is Mountain View Resort located?

Mountain View Resort is located at Chail, Shimla, India.

How many stars does Mountain View Resort have?

Mountain View Resort is rated 3 stars.

Stays near Mountain View Resort

Highly rated alternatives close by

All 1,098 in Shimla →

More ways to stay in Shimla

See prices on Agoda
Check prices