The Leela Hotels in Delhi
(3 chain hotels in Delhi)
If you love to live luxury, then this is the perfect place for stay luxurious palace of New Delhi And NCR.
Location: Strategically located in Diplomatic Enclave, The Leela Palace is a grand property that features works of famous Indian
It was my first stay and I love everything at this property.
Loved the time spend there, Room was good.
Location: Near Yamuna Sports Complex (2 km),The Leela Ambience Convention Hotelis around 3 km away from Karkardooma and Mansarov
Stay was nice and comfortable. Staff was friendly and courteous. Would definitely recommend.
Location: Adjacent to the 1-km long Ambience Mall, that houses numerous international brands, food court and movie theatre, The
Fetching Searched Results, Please Wait...