Treehouse M A R S Valley View


Overview

Nestled in the picturesque hill station of Shoghi in Shimla, at an altitude of 6400 feet in the great Himalayas. Treehouse MARS Valley view Hotel in Shimla is the newest in addition to the hotels by Treehouse in the very popular hill station of Shimla.Surrounded by peaceful and gorgeous green pine woods; the hotel offers tasteful accommodation with all modern facilities.

Hotel Amenities

3 Star Hotel
Couple Friendly
Hotel

Facilities
iconRestaurant
iconSwimming Pool
iconWi-Fi
iconGym
iconRoom Service

Relevant Hotels


Inquiry Now
image