Five Elements Hotels Delhi- North AvenueHotel
31 Bungalow Rd, New Delhi, 110007
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.