Located in New Delhi’s Vasant Kunj, Indira Inn International offers a restaurant and 24-hour front desk. Colourful rooms come with free Wi-Fi and a flat-screen TV. Free parking is provided.
Number of rooms: 30
B-32, Masoodpur Vasant Kunj, 110070 New Delhi, India