Das 3-Sterne-Hotel Hotel Hill Palace liegt im Bezirk Karol bagh von Neu-Delhi, in einer Entfernung von 21 Autominuten vom Flughafen Delhi. Zudem bietet das Hotel WLAN im ganzen Gebäude.
Mughal Gardens liegt weniger als 3 km vom Hotel und Sri Bangla Sahib Gurudwara ist weniger als 3 km vom Hotel entfernt. Die Unterkunft liegt auch in einer Entfernung von 10 Fußminuten von der U-Bahn-Station Karol Bagh. Nationalmuseum Neu-Delhi ist unter anderem in 15 Autominuten zu erreichen. Die Gäste finden die Bushaltestelle Karol Bagh Metro direkt neben dem Hotel Hill Palace, circa 650 Meter entfernt.
Jedes der 18 Zimmer ist mit einem Steinkamin ausgestattet und verfügt über ein Bügeleisen/Bügelbrett und eine Klimaanlage. Ein Bidet, eine getrennte Toilette und eine Dusche sowie ein Haartrockner und ein Wäschetrockner sind hier ebenfalls vorhanden. Federkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Das Hill Palace Neu-Delhi bietet täglich ein Frühstücksbuffet, das im Restaurant serviert wird. Das Restaurant Cafe Coffee Day ist innerhalb von 5 Fußminuten von hier aus aus erreichbar.