Diese Auszeichnung wurde zum ersten Mal verliehen. Premiere hatte auch die Ausrichtung der regionalen Verleihung der World Travel Awards für die Märkte Asien, Australasien und Indischer Ozean, die in der Geschichte der World Travel Awards erstmals in Indien stattfand.

Während der Veranstaltung wurde das The Leela Palace Kempinski Bangalore als "Best Businesshotel" Indiens ausgezeichnet, das The Leela Goa erhielt einen World Travel Award als "Leading Resort of India".

Und auch sonst kann sich der Auftritt der indischen Luxushotelkette in 2007 sehen lassen: das britische Traveller Magazin Condé Nast wählte das The Leela Palace Kempinski Bangalore zum "No.1 Business Hotel", Forbes erklärte den Leela Palace zu einem der besten zehn indischen "Wedding Spots" und das Hotelrestaurant Jamavar im Juni dieses Jahres zum "World's Top Power Dining Spot".