Leela Leads India's Luxury Hotel Boom
Category: TRAVEL
Today, Leela Hotels, Palaces & Resorts is one of the fastest-growing luxury hotel chains in India.
By Jim Calio, Contributor
Journalist and Producer, 2012-05-26