To enjoy your vacation in New Delhi, stay at River View Oasis Apartment New Delhi, which is 3.8 km from the Worlds of Wonder and a 10-minute ride from the spread over 2 million sq ft DLF Mall Of India.
River View Oasis Apartment is situated within 200 metres of Okhla Bird Sanctuary underground station and within 15 km of New Delhi train station.
This apartment is 2.7 km from KNMA Noida Modern Art Museum, which is an excellent place to improve cultural awareness. The Jama Masjid Kahkashan is 15 minutes' drive from the apartment.