The 3-star Capital O 48354 The Nest New Delhi hotel offers proximity to Madame Tussauds Delhi, which is located about a 25-minute walk away.
Staying at the accommodation, you may choose from one of the 11 rooms featuring a multi-channel television, as well as essentials such as air conditioning.
Rishi Vaishno Dhaba offers a variety of Indian delicacies and lies merely 1 km away.
You'll need 21-minute drive to Delhi International airport. The Children's Park in New Delhi is 3.4 km from the hotel. Also, this New Delhi hotel is around 30 minutes' walk from the Connaught Place. Capital O 48354 The Nest is 900 metres from Super Bazar bus stop and steps away from New Delhi tube station.