Return to tour

Leela Ambience Hotel - New Delhi

The new five-star Leela Ambience is located in the eastern part of Delhi, about 7 miles from the city centre. The hotel’s facilities include a multi-cuisine buffet restaurant, a pan-Asian and Indian speciality restaurants, as well as a lounge bar. There are two outdoor pools, a fitness centre and spa. The 480 air-conditioned rooms are very comfortably furnished and include a bath/shower, hairdryer, minibar, safe, TV, tea/coffee-maker and wifi (at extra charge).