Located about a 25-minute walk from Annandale Ground, the 3-star Oyo Rooms Mall Road Shimla hotel is a short distance from Gaiety Heritage Cultural Complex. A car park is available on site at the hotel.
The centre of Shimla is a 10 minutes' walk of this property. Indira Gandhi Statue is a mere 1.4 km from the hotel, and Simla airport is 25 km away. There is Sheeshe Wali Kothi around 5 minutes away by car, and Rivoli stand bus station just a short drive from the accommodation.
Embassy Restaurant offers Indian dishes and is situated a mere 1.4 km from Oyo Rooms Mall Road Shimla hotel.