The 3-star Hotel O Crown Deluxe New Delhi is situated 4.2 km from Madame Tussauds Museum, which is an excellent place to improve cultural awareness.
You'll be around a 10-minute drive from the Roman Sacred Heart Catholic Cathedral and right near the Jheel Park. History lovers will enjoy visiting India Gate (7 km) and the Bhuli Bhatiyari Ka Mahal (2.5 km). Jantar Mantar lies 4.4 km away, while Rajendra Place tube station is 850 m from the O Crown Deluxe New Delhi.
There are 30 rooms comprising a seating area. They come with a flat-screen TV with satellite channels, as well as such comforts as climate control.
The Foji Ka Dhaba is steps away from this New Delhi hotel.