9.3 Guest rating Hotel photo

Villa Villa Mountain Crest

Hint: You can enter any city or hotel name
Price from$94

Book Villa Villa Mountain Crest

Located in Dagshai in the Himachal Pradesh Region, 27 km from Shimla, Villa Mountain Crest features an outdoor pool and views of the mountain.

Photos Of
  • Parking
    • free
Facilities of Villa Villa Mountain Crest
Room facilities
  • Air conditioning
  • Hairdryer
  • Shower

Show Villa Villa Mountain Crest on the map

Villa Mountain Crest 30.883006 77.052516