Set amidst 11 acres of lush landscaped gardens, cascading waterfalls, lotus pools and fountains, The Leela Kempinski Mumbai, only 1.5 kms from the international airport and in proximity to the North Mumbai Central Business District, is an enclave of tranquillity midst the hustle and bustle of India's commercial capital.
Set on the banks of the beautiful Lake Pichola, The Leela Palace Udaipur has 80 luxurious rooms and suites with captivating views of this romantic heritage city and the surrounding majestic Aravalli Mountains.
Le Saint Paul is located in the heart of the famous medieval village of Saint-Paul-de-Vence, surrounded by ancient ramparts and still containing the charm of its cozy houses and narrow streets.
The Leela Kempinski Gurgaon is the leading business hotel in Delhi (NCR).
With 182 rooms and suites dotted over many verdant acres, Kerala's largest beachside resort is cradled between two sweeping beaches.
On June 10, 1865, HRH the Prince of Wales (later, King Edward VII) cut the ribbon and officially opened The Langham, London.
The Little Nell is Aspen's only ski-in/ski-out, five star, five diamond hotel, offering luxury services and unparalleled access to America's most famous mountain town.
Overlooking the Pacific since 1926, La Valencia is a charming boutique hotel offering a tradition of elegance and unparalleled service.
A haven of pampered indulgence, tranquil vistas, manicured landscapes and personalized service.
Le Tahaa Private Island & Spa is a Luxury Resort and a member of Relais & Chateaux with 60 Suites. this is one of the most luxurious resorts in French Polynesia.
With its enviable location at the heart of London, in prestigious Knightsbridge, and panoramic views of Hyde Park, The Lanesborough has long been considered one of the world's most luxurious hotels.
Art deco meets Zen at L'Agapa Hotel Spa on Brittany's northern Cote du Granit Rose.
Built in 1756 as a private residence, La Casa de la Marquesa is a splendid architectural jewel of colonial Mexico.
Once upon a time across the bluest of oceans, an island was born of lava and sand - an untouched paradise whose heart was a turquoise lagoon of unimaginable beauty and tranquility.
Located in El Vendrell on the Costa Daurada, 40 minutes from Barcelona, Le Meridien Ra Beach Hotel & Spa offers an ideal setting to explore the Mediterranean coast, particularly the magnificent natural beauty of the region's beaches and coastline.