Das Hotel Atithi Palace in der Innenstadt von Neu-Delhi bietet die Zimmer mit Blick auf die Stadt. Darüber hinaus bietet das Hotel WLAN in den Zimmern.
Zu den Sehenswürdigkeiten in der Nähe gehört Markt Karol Bagh in 4 Kilometer Entfernung von dem 3-Sterne-Hotel. Kricketstadion Feroz Shah Kotla ist auch einen Besuch wert und liegt etwa 950 Meter von hier entfernt. 20 Gehminuten trennen Sie vom Stadtzentrum von Neu-Delhi. Daryaganj Sunday Book Market liegt nur ein paar Schritte entfernt von der Unterkunft. Das Hotel Atithi Palace ist in einer Entfernung von 150 Metern zur U-Bahn-Station Delhi Gate gelegen.
Das Hotel bietet 38 Zimmer mit Hochgeschwindigkeitsinternet, einem Flachbildfernseher mit Satellitenkanälen und einem privaten Safe, von hier aus sind alle Sehenswürdigkeiten in Neu-Delhi schnell erreichbar. Diese Zimmer verfügen auch über eine getrennte Toilette und eine Dusche.
Das Atithi Palace bietet das kostenlose Frühstück, das Sie im Restaurant genießen können. Das Hotel liegt etwa 350 Meter vom Restaurant Rustom's Parsi Bhonu mit indischen Speisen entfernt.