Leela Leads India's Luxury Hotel Boom (TRAVEL)
Today, Leela Hotels, Palaces & Resorts is one of the fastest-growing luxury hotel chains in India.