Im Bezirk Stadtzentrum Delhi von Neu-Delhi gelegen, bietet das 3-Sterne-Hotel Palace Heights Neu-Delhi Unterstützung bei Tourenplannung/Ticketkauf an und liegt zudem etwa 25 Minuten zu Fuß vom Laxmi-Narayan-Tempel entfernt. Das Hotel verfügt über 2 Restaurants und stellt 9 Zimmer mit Blick auf die Stadt zur Auswahl.
Das Zentrum von Neu-Delhi kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Cannaught Place liegt auch in 300 Meter Entfernung vom Palace Heights Neu-Delhi. Außerdem ist die Unterkunft nicht weit entfernt vom Karol Bagh Markt, und der Bahnhof Neu-Delhi liegt weniger als 15 Gehminuten von der Unterkunft entfernt. Die U-Bahnstation Rajiv Chowk liegt in einer 200 Meter Entfernung vom Hotel.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Eine begehbare Dusche und eine getrennte Toilette stehen in diesen Zimmern zur Verfügung.
Jeden Morgen wird ein kostenloses Frühstück serviert. Vor Ort gibt es eine Lounge- Bar. Das Restaurant Warehouse Cafe bietet verschiedene asiatische Gerichte und liegt etwa 5 Minuten zu Fuß vom Palace Heights entfernt.