Le Meridien New Delhi, hotel in New Delhi, India
Le Meridien New Delhi is a 5-star hotel in the heart of New Delhi, close to the city's main government and business districts. The property has several restaurants and bars, a spa, and a fitness center, spread across a high-rise building with rooms designed in a contemporary style.
The hotel opened in the 1980s as part of the global expansion of the Le Meridien brand, which was originally founded by Air France in 1972. Over the years the property has been updated to meet the expectations of an international high-end clientele.
Le Meridien New Delhi sits close to Connaught Place, the city's historic commercial hub, making it a meeting point for business travelers from around the world. The hotel's dining spaces serve both Indian and international cuisine, giving guests a direct taste of the local food scene without leaving the property.
The hotel sits in a central part of New Delhi with a metro station nearby, making it easy to reach the main sights on foot or by public transport. On-site parking, a 24-hour front desk, and luggage storage are available for guests.
The Le Meridien brand was created by an airline, which gave it a traveler-first approach that shaped its hotel design philosophy from the start. The New Delhi property reflects this by combining a globally oriented service style with menus that draw from the surrounding region's food traditions.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.