Das Hotel PLACE Delhi Neu-Delhi liegt im Viertel Chanakyapuri von Neu-Delhi, in ungefähr 25 Gehminuten Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Nehru Memorial Museum und der Bibliothek. Das Hotel liegt rund 3 km vom Grabmal von Sikandar Lodi entfernt und verfügt über 91 Zimmer mit Blick auf die Stadt.
Thyagaraj Sports Complex ist in etwa 10 Autominuten Entfernung. Embassy of Russia befindet sich nicht weit entfernt vom PLACE Delhi. Auch The Chanakya ist in 250 Meter Entfernung vom Hotel zu finden. Die Unterkunft liegt nur 5 Minuten Fußweg von der Bushaltestelle Palika Club entfernt.
Das Hotel verfügt über Zimmer mit einem Balkon und einem Ankleidebereich sowie einem Steinkamin für Ihren Komfort. In den Zimmern stehen den Gästen eine Wellness-Badewanne, eine begehbare Dusche und eine getrennte Toilette zur Verfügung. Die modernen privaten Badezimmer sind mit einem Haartrockner und Handtüchern ausgestattet.
Das Restaurant Tamil Nadu House Canteen Chanakyapuri New Delhi bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom PLACE Delhi Neu-Delhi.