Hotel Le Méridien New Delhi znajduje się zaledwie 2 km od pałacu prezydenckiego Rashtrapati Bhavan, gmachu parlamentu oraz centrum biznesowego Connaught Place. Obiekt usytuowany jest w niewielkiej odległości od kilku dzielnic handlowych i rozrywkowych. Na miejscu do dyspozycji Gości jest odkryty basen, spa oraz 6 lokali gastronomicznych. Z WiFi można korzystać bezpłatnie przez 30 minut dziennie. Pokoje są klimatyzowane i dysponują drewnianymi meblami oraz podłogami. Ich wyposażenie obejmuje także minibar, czajnik elektryczny oraz telewizor z płaskim ekranem i dostępem do kanałów satelitarnych. Każdy pokój mieści łazienkę z prysznicem i suszarką do włosów. Na miejscu można wypożyczyć samochód. Hotel Le Méridien oferuje ponadto punkt informacji turystycznej, całodobową recepcję oraz centrum Three Graces by Amatrra, w którym wykonywane są różne masaże i zabiegi spa. Do dyspozycji Gości są ponadto prywatne gabinety zabiegowe dla par oraz pokój do medytacji. Pozostałe udogodnienia to łaźnia parowa, wanna z hydromasażem i centrum fitness. Czynna przez cały dzień restauracja The One dysponuje barem i serwuje potrawy kuchni międzynarodowej. Z kolei współczesna indyjska restauracja eau de Monsoon znana jest z kuchni awangardowej. Dania kuchni chińskiej z syczuańskimi i kantońskimi akcentami podawane są w usytuowanej na dachu restauracji Le Belvedere, z której roztacza się panoramiczny widok na miasto. Na deser można wybrać się do kawiarenki Caffe e Chocol Art. Bary Nero i Henri's zapraszają na koktajle i lekkie przekąski. Hotel Le Méridien New Delhi położony jest 15 km od minaretu Kutb Minar i 12 km od Świątyni Lotosu. W odległości 7 km od obiektu znajdują się takie atrakcje, jak grobowiec Humajuna oraz Czerwony Fort. Od Bramy Indii dzieli hotel 500 metrów. Odległość od dworca kolejowego New Delhi wynosi 4 km, a od międzynarodowego lotniska im. Indiry Gandhi – 20 km.