Obiekt Taj Palace New Delhi położony jest w Nowym Delhi, na terenie bujnego ogrodu o powierzchni 2,5 hektara. Oferuje on odkryty basen oraz panoramiczny widok na miasto. W hotelu zapewniono WiFi. Wszystkie pokoje wyposażone są w klimatyzację i minibar. Do dyspozycji Gości jest również czajnik elektryczny. W pokojach mieści się łazienka z prysznicem, wanną i suszarką do włosów. Na terenie obiektu Taj Palace New Delhi znajduje się centrum fitness. Ponadto dostępne jest zaplecze konferencyjne oraz punkt informacji turystycznej i sprzedaży biletów. Na miejscu i w okolicy panują dogodne warunki do uprawiania rozmaitych form aktywnego wypoczynku, w tym gry w golfa i minigolfa. Obiekt zapewnia bezpłatny parking. Na terenie hotelu zlokalizowane są 4 wyróżnione nagrodami restauracje serwujące dania kuchni z całego świata, stylowy bar, 9-dołkowe małe pola golfowe, basen z regulowaną temperatury wody oraz duże spa Jiva. Taj Palace, New Delhi – prawdziwa miejska oaza. Obiekt dysponuje wyspecjalizowanym elektronicznym systemem filtracji powietrza, który pomaga utrzymać jakość powietrza wewnątrz budynku. Goście zatrzymujący się w pokojach i apartamentach typu suite Taj Club mogą korzystać z obsługi lokaja, ekskluzywnego dostępu do salonu klubowego Taj oraz innych przywilejów. Hotel zlokalizowany jest 3,5 km od pałacu Rashtrapati Bhava. Odległość od obserwatorium astronomicznego Jantar Mantar wynosi 5,7 km, a od Bramy Indii – 6,1 km. Dojazd samochodem do międzynarodowego portu lotniczego Indiry Gandhi zajmuje 15 minut.