Das 4-Sterne-Staybook Hotel Atlanta New Delhi Train liegt ca. 2 km vom National Gandhi Museum entfernt und stellt einen Verkaufsautomaten und kostenlose Zeitungen zur Verfügung. In den öffentlichen Bereichen wird allen Hotelgästen WLAN angeboten.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Neu-Delhi. Graveyard ist unter anderem in ca. 5 Gehminuten Entfernung gelegen. Das Staybook Hotel Atlanta New Delhi Train bringt Sie auch zum Humayun-Mausoleum, das ca. 7 km von hier entfernt ist. Die Bushaltestelle New Delhi Railway liegt 900 Meter vom Hotel.
Einige der klimatisierten Zimmer verfügen über ein Bügeleisen und ein Bügelbrett. Einige Bäder sind mit einem Bidet ausgestattet und verfügen über Toilettenartikel.
Ein amerikanisches Frühstück wird jeden Tag angeboten. Das Restaurant Mikky Restaurant ist 6 Minuten Gehweg von hier entfernt.