Address : The Mall, Shimla, Himachal Pradesh - 171 001, India
Established in 1980 in the heart of the town area on the Mall Road is this 3 Star hotel. It comprises of 30 well-appointed rooms & suites which are luxurious and are maintained with room service and with the restaurant, where guests can either relish to the multi-cuisine fare or lounge amidst its scenic ambience with a book. (NO CHECK OUT ALLOWED ON GALA DINNER EVE OF NEW YEAR OR CHRISTMAS).
This is maintained with room service and with the restaurant guests can entice their taste buds to the multi-cuisine fare and lounge amidst its scenic ambience. It also offers other facilities like Business Center, Computer Rental, Internet Access, Terrace, Elevator Facility, Car Rental and Laundry Service.