1, CBD Maharaj Surajmal Road, Near Yamuna Sports Complex, New Delhi, Delhi, 110032
User ReviewsSee all reviews
This hotel provides 5 star experience.The hall and restaurant ambiance was truly authentic.and the rooms were neat and clean.The distance of Leela hotel is from New delhi railway station is approx 13 km and from Delhi airport is 25 km.One can easily reach there by cab.
Set in 2 towers, this plush, modern hotel is 2 km from the Yamuna Sports Complex and 2 km from Karkarduma metro station. Very soon morning loud music and all night many fireworks Amazing rooms, facilities and restaurants but bad location. Good place, neat clean good food and well done service, exucated staff