THE LEELA VOTED ONE OF TOP 15 HOTEL BRANDS IN THE WORLD

THE LEELA VOTED ONE OF TOP 15 HOTEL BRANDS IN THE WORLD BY TRAVEL+LEISURE USA 2017…