Nestled in the South Delhi district of New Delhi, Villa 29 Homes hotel is 2.9 miles from such cultural places of interest as National Rail Museum.
This 3-star hotel is located a mere 0.6 miles from South Extension subway station and just a short drive from Central Warehousing Corporation. The New Delhi hotel is just 6 minutes' walk from Jamali Kamali Tomb and Mosque and 13 miles from Delhi International airport. Staying at the New Delhi property, you can also enjoy natural sights such as the city park "Lodhi Garden", which is 2.3 miles away. There is Uday Park bus stop 400 feet away.
Restaurant de Seoul is situated a few steps from Villa 29 Homes hotel.