The Urban Haven Apartment New Delhi lies 3.9 miles from the Baháʼí house "Lotus Temple" and approximately a 5-minute stroll from Okhla Bird Sanctuary subway station.
The apartment boasts a convenient location around 9 miles from New Delhi train station. Shaheed Smarak is about 25 minutes by foot from the homestay.
The property comprises a balcony and features views of the river. Visitors of The Urban Haven Apartment will enjoy the comfort of a bathroom with bath sheets and towels. Moreover, there is a separate toilet and a shower as well.
This apartment offers convenient self-catering facilities, including an own kitchen with coffee and tea making machines, a fridge, and a kitchenware. Guests are invited to relax on a terrace.