Guests of Hotel O Lords Villa Shimla can enjoy access to the Sankat Mochan Temple, located 17 minutes' walk away.
The hotel is about 30 km from Simla airport and 3 km from such cultural venues as the Gaiety Heritage Cultural Complex. The Army Heritage Museum is a 17-minute walk from this 3-star hotel. There is the Indian Institute of Advanced Study 4.5 km from the Lords Villa. Vikasnagar bus stop is also around 5 minutes away by car.
The rooms feature climate control, along with a multi-channel TV for guests' utmost comfort.
Diamond The Food Mall serves a good range of Indian food and lies 50 metres away.