Luxury Business Hotel in Delhi
Premier Rooms offer balcony views of Delhi's bustling city and offer those traveling on business all the comforts of home and office while they are away. Two business centers compliment The Leela Ambience Convention Hotel New Delhi's status as one of the largest luxury hotels in India.
Located in the central business district of Delhi, this luxury business hotel boasts grand ballrooms that can host up to 6,000 guests for a cocktail party. The Leela Ambience Convention Hotel New Delhi is not for wont of board rooms and meeting rooms either. With the proper planning, this modern, luxurious hotel can play host to a wide range of swanky events.
With 480 tastefully appointed guestrooms, The Leela also provides a comfortable place for guests to rest their heads as well as access to the fitness center and spa.