The 4-star Anand Villa New Delhi hotel is 2.7 km from Smaaash Amusement Center and offers ticket service, as well as car for rent. You will find a restaurant at this fantastic hotel.
The hotel is located within easy access to Anokhi, a short way from the building. The property is also approximately a 25-minute walk from the multi-purpose sports complex "Tau Devi Lal Stadium". Huda City Centre train station is 3.1 km from the Anand Villa.
Some rooms feature blackout curtains and air conditioning, as well as a television for your convenience.
A complimentary breakfast awaits guests every morning. Burger Point offers a selection of dishes a 19-minute walk away.