The hotel is situated at the foot of the northwest Himalayas. Set amidst cedar forests, it is located 26 km from the nearest airport in a central location for business or leisure travelers. The hotel has 59 well-appointed rooms and suites overlook the magnificent Himalayan Mountains.
The hotel is conveniently located in the town, offers breathtaking view of Shimla town and provides easy accessibility to the famous Mall. The hotel offers elegantly furnished, 72 air-conditioned modern rooms.
The hotel located on Shimla's main promenade - The Mall, is one of the Shimla's oldest hotels. It has unique old style British colonial architecture and embodies the elegance and charm of yesteryear, with modern conveniences of today.