Das fantastisch Hotel Tara Palace, Chandni Chowk Neu-Delhi befindet sich in Neu-Delhi, ungefähr 25 Gehminuten vom National Gandhi Museum entfernt und bietet Limousinen und Fahrradverleih zur Miete sowie verfügt über Hochgeschwindigkeitsinternet in den öffentlichen Bereichen. Das Hotel bietet 18 Gästezimmer mit Blick auf die Stadt.
Das fantastische Hotel liegt in bedeutender Lage in Neu-Delhi, 450 Meter von der U-Bahn-Station Lal Quila. Wachsmuseum Madame Tussauds New Delhi befindet sich in einer 3 km Entfernung vom Tara Palace, Chandni Chowk. Das Rote Fort ist circa 13 Gehminuten von der Unterkunft entfernt. Die Bushaltestelle Jama Masjid liegt in ungefähr 600 Meter Entfernung.
Die Zimmer im Hotel verfügen über Bügelmöglichkeiten und eine Klimaanlage. Einige von ihnen bieten auch einen Balkon und eine Küche sowie ein Schlafsofa und einen Schreibtisch. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung. Sie bieten zudem eine getrennte Toilette und eine Dusche in den privaten Badezimmern.
Das Restaurant Hazari Lal Jain Khurchan Wale liegt ziemlich nah am Tara Palace, Chandni Chowk Neu-Delhi.