Snow City Hotels - a hospitality company incorporated in 2012. A fairly new company in tourism industry but the founders of the company have experience of more than decade in hospitality industry. Vision of the company is to provide complete satisfaction and impeccable personalized service. Company plans to make chain of hotels in popular destinations of Himachal Pradesh. Hotel Mountain Face Manali is the first to be added in the list.
Hotel Mountain Face is being run and managed by Snow City Hotels. The hotel is located amidst apple orchard and provides luxury, comfort and privacy from the maddening crowd.