Ideally situated in New Delhi, The New Anand Near Karol Bagh Metro Station features air-conditioned rooms with free Wi-Fi, free private parking and room service. With a garden, the property also has a terrace, as well as a restaurant.
Number of rooms: 20
16/28, ff, Abdul Aziz Rd, Karol Bagh, Karol bagh, 110005 New Delhi, India