The hotel is situated at The Mall in Shimla. Mall Road is the main street in Shimla, the capital city of Himachal Pradesh. It has a number of showrooms, department stores, shops, restaurants and cafes. Other places of interest nearby are Scandal point, Kali Bari Temple and Town Hall.
Taxi stand (Shimla): 7.3 km approx.
Shimla airport: 20 km approx.