Central Vista House Villa
The 3-bedroom Central Vista House is located a 25-minute stroll from Hazrat Nizamuddin Aulia Dargah, giving access to various tourist spots nearby.
Air conditioning, along with a work desk, are provided for a comfortable stay. Additionally, media facilities, such as a flat-screen TV with satellite channels, ensure a more enjoyable stay. Bathroom comforts include hairdryers and bath sheets.
There is tea and coffee-making facilities, as well as a fully equipped kitchen onsite. The kitchen also offers a microwave oven and a fridge. Basil & Thyme with European dishes is 14 minutes' walk from this 3-bathroom villa.
This New Delhi villa is 25 minutes' walk from Jawaharlal Nehru Stadium, and National Museum is 2.4 km away. The property is 6 km from Lotus Temple, popular with worshippers as well as tourists. Bapa Nagar bus station can also be found not very far from the New Delhi accommodation.
Important information
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…
Gallery