The 2-star Indiana Villa is situated a mere 2.9 km away from Chhatarpur Temple. A warm atmosphere and good services make this lovely hotel a great place to stay in New Delhi.
The venue is 3.7 km away from Alai Minar.
Indira Gandhi Intl airport can be reached in 15 minutes by car from Indiana Villa.
Guests will benefit from parking and a lift along with airport transfer, a doctor on call and room service.