Hotel Mountain Face

Snow City Hotel Manali
  • Snow City Hotel Manali
  • Snow City Hotel Manali
  • Snow City Hotel Manali
  • Snow City Hotel Manali
  • Snow City Hotel Manali
  • Snow City Hotel Manali
Snow City Hotel Manali

Price: 2,600.00/room

Hotel Mountain Face

Himachal Pradesh

Description

Hotel Mountain Face is a new hotel in Manali. The hotel is located amidst apple orchard and promises to provide luxury, comfort and privacy from the maddening crowd.

« Back to listing