Lords Inn is located at a distance of 3 km from the ISKCON Temple and 14 km from the New Delhi Railway Station. This hotel in New Delhi provides free Wi-Fi service to its guests. This 2-story hotel has 16 rooms with attached bathrooms. All the rooms have televisions, telephones, and mini-bars. This hotel also provides wake-up call service to its patrons. This New Delhi hotel operates a 24-hour front desk and provides laundry service. It also houses a multi-cuisine restaurant and business center on its premises. Lords Inn operates a travel desk to provide travel assistance to guests. It is located at 1 km from the Savitri Cinema Bus Stand and 14 km from the Indira Gandhi International Airport. Guests can visit the Lotus Temple (3 km), Qutub Minar (7 km), Connaught Place (13 km), and India Gate (10 km) conveniently from this property.