The 1-room The Lockwoods Apartment New Delhi lies about 20 minutes' walk from Atlantic Water World Water Park Delhi and merely 400 metres from Okhla Bird Sanctuary tube station.
Staying at The Lockwoods Apartment, guests have access to a balcony equipped with air conditioning.
Meals can be prepared in a fully-fitted kitchen. The nearest airport is Delhi International airport, 35 km from the accommodation in New Delhi.
Shaheed Smarak is located at a distance of 2.6 km from this 56 m² apartment. KNMA Noida is within 10 minutes' drive of the apartment.