Nature'S Nest Bed & Breakfast provides proximity to Hazrat Nizamuddin Aulia Dargah, which is located around 6 km away. There is also parking.
The bed & breakfast is nestled in the Okhla district, within 20 minutes' drive of New Delhi train station. The hotel stands really close to Okhla Vihar tube station. The accommodation is situated within 10 minutes' drive of the Baháʼí house "Lotus Temple", while Okhla bus station lies just a 10-minute walk away. The nearest underground station is approximately a 5-minute walk away.
Within walking distance of this hotel, Lucknow Dastarkhwan serves Indian meals.