Situated nearly a 10-minute drive from the Badkhal Lake, the 3-star Hotel O Moontara New Delhi offers proximity to various city highlights.
The accommodation is a short way from Pastry Shop restaurant with its international dishes.
While staying in this New Delhi hotel, you are invited to discover the Parson Temple, located 4.8 km away, or visit sports venues like Nahar Singh Stadium, which is approximately 6 km away. Guests will also get to the hotel around 25 minutes on foot from the Shirdi Sai Baba Temple. New Delhi station is 26 km from the O Moontara.