In bester Lage gelegen in Neu-Delhi, bietet die Unterkunft Hotel The Avtar- Near Delhi Railway Station klimatisierte Zimmer mit einer Terrasse, einem Restaurant und kostenlosem WLAN. Dieses Hotel mit 3 Sternen verfügt über einen Zimmerservice und eine rund um die Uhr besetzte Rezeption. Die Nichtraucher Unterkunft ist 3 km von Jantar Mantar entfernt gelegen.
In der Unterkunft Hotel The Avtar- Near Delhi Railway Station sind alle Zimmer ergänzt mit einem Kleiderschrank, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche und Handtüchern.
Gäste der Unterkunft Hotel The Avtar- Near Delhi Railway Station können ein à la carte Frühstück genießen.
Sikh-Tempel Gurudwara Sis Ganj Sahib liegt 3,1 km von der Unterkunft Hotel The Avtar- Near Delhi Railway Station entfernt, während Gurudwara Bangla Sahib 3,2 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Indira Gandhi, 16 km von der Unterkunft Hotel The Avtar- Near Delhi Railway Station entfernt.