Oyo Lords Villa Shimla hotel, located approximately a 10-minute ride from Tara Devi Temple, features Wi-Fi throughout the property. This 3-star hotel also includes parking.
The accommodation is about 30 km from Simla airport and within 25 minutes' walk of such cultural venues as the 108ft vermillion-pink Hanuman Statue. Peterhoff is adjacent to the hotel, while Vikasnagar bus stop is only 5 minutes' walk away. Kalka Shimla Railway lies approximately a 10-minute ride from the property.
Private bathrooms include nice touches such as toiletries.
Diamond The Food Mall with Asian cuisine is located merely 5 minutes' walk away.