43Rd Floor Moon Property New Delhi apartment lies 3.7 km from the Worlds of Wonder and approximately 5 minutes' walk from Okhla Bird Sanctuary tube station. The apartment offers modern facilities, such as Wi-Fi and essentials like complimentary private parking for car travellers.
The Jama Masjid Kahkashan is located 3.2 km from this apartment. 43Rd Floor Moon Property apartment is nestled about 25 minutes on foot from the Botanic Garden of the Indian Republic.
You can prepare meals of your choice in the comfort of the accommodation in a fully-fitted kitchen.