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