OYO Mehmaan Residency features air-conditioned rooms with TV in the South West district of New Delhi. With free WiFi, this 3-star hotel offers room service. Lodhi Gardens is 19 km from the hotel and Gurudwara Bangla Sahib is 19 km away.
Rashtrapati Bhavan is 17 km from the hotel, while Gandhi Smriti is 19 km away. The nearest airport is Delhi International Airport, 6 km from OYO Mehmaan Residency.