About Hotel
Treehouse MARS valley View nestled in the picturesque hill station of Shoghi in Shimla, at an altitude of 6400 feet in the great Himalayas, surrounded by peaceful and gorgeous green pine woods.
Wooden flooring, plush furnishings and stunning views make this resort one of the most loved among the travellers.
Its breathtaking location is a perfect retreat for those who wish to escape the cacophony of city life.
• With 36 keys, a Rooftop Garden, Multi-cuisine Restaurant & Bar, offer a spacious Banquet Hall and Spa to relax.