Five Elements Hotels Delhi- North AvenueHotel
No.31,BUNGLOW ROAD, KAMLA NAGAR,DELHI-7, 110007 New Delhi, India
Conveniently situated in New Delhi, Five Elements Hotels Delhi- North Avenue provides air-conditioned rooms with free Wi-Fi, free private parking and room service. This 4-star hotel offers a tour desk and luggage storage space.