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, Delhi's status as one of the largest...