Located a mere 5 minutes' stroll from Hotel O Sunshine New Delhi, guests can quickly reach Meadows Wellness India Pvt Ltd.
Sri Shirdi Sai Baba Mandir is 1.9 miles from the 3-star hotel, while Atlantic Water World Water Park Delhi is 2.1 miles from the location. Shopping venues in the area include the spread over 2 million sq ft DLF Mall Of India (0.7 miles) and The Great India Place Shopping Mall (0.7 miles). Kalindi Kunj Water Park is approximately 10 minutes by car from the O Sunshine, and New Delhi is situated approximately a 20-minute drive away. The New Delhi hotel boasts access to Noida Sector 18 subway station, which is only 750 feet away.
You may walk 5 minutes to Bikanervala or eat by Bamboo Shoots, located just a 6-minute walk away.