The 3-star Capital O 48354 The Nest New Delhi hotel features 11 rooms and lies 17 minutes' walk from PVR Plaza Cinema.
This hotel is located in New Delhi, within minutes of New Delhi tube station. The accommodation offers proximity to natural sights like Mughal Garden (3.3 km) and Central Park (1.9 km). There is Jantar Mantar Observatory approximately a 25-minute stroll away, while New Delhi Railway bus station merely 10 minutes' stroll from the hotel. For those travelling from afar, Delhi International airport is 21 minutes' drive away.
Radhey Shyam Subhash Kumar features Indian dishes and is situated 5 minutes' walk away.
Book Capital O 48354 The Nest New Delhi
More +
Less -