Address : The Mall, Shimla, Himachal Pradesh - 171 003, India
Amidst serene surroundings, this 3 Star hotel is is adjacent the Mall area. The property has five floors, housing centrally heated rooms. The unique selling point of the property is its prize winning terrace garden, facing lush valleys. A scrumptious fare is served to the guests at the in-house restaurant. One can explore the beauty of the place by joining the sightseeing tour organized by the hotel. There is also parking facility within the hotel and is based on availability.
Guest amenities include assistance in sightseeing and car rentals, safe deposit, doctor on call and laundry facility.