INDIA HOTELSHOTELS IN INDIADELHINEW DELHISOUTH DELHITHE LEELA PALACE NEW DELHICheck Availability
The Leela Palace New Delhi
This brand new, 5Star property on the block is opulent and magnificent in its designs and is located just 5kms from the India Gate Circle. A total of 260 contemporary guestrooms and suites are exquisitely designed. An array of uber chic restaurants are available, namely QUBE, an all-day dining restaurant, JAMAVAR, an Indian restaurant, and the MEGU; a Japanese restaurant. Guests can make use of the pool and rejuvenate.
Check-in time : 14:00 NOON
Check-out time : 12:00 NOON