Staying at Central Vista House Villa New Delhi, guests can visit National Museum, which is nearly a 25-minute walk away.
Orange Peel is a restaurant serving Russian dishes 18 minutes on foot from the New Delhi property. Well-connected to many sights, Central Vista House Villa is quite close to Bapa Nagar bus station.
Delhi International airport can be reached within 22 minutes drive, and natural attractions like the British-era public park "Lodhi Garden" are 2.1 km away. The swaminarayan Akshardham can be found approximately a 10-minute ride from the New Delhi villa, and Children's Park is approximately a 20-minute stroll away. For sports enthusiasts, the accommodation is an ideal starting point to discover New Delhi's athletic scene, with Thyagaraj Stadium, situated 3.4 km away.