Das Hotel Super Townhouse The Arrow Near Lotus Temple Neu-Delhi besitzt 30 Zimmer und liegt 3 km vom Lotustempel entfernt. Darüber hinaus bietet das Hotel seinen Gästen einen Safe und einen Gepäckraum.
Das 4-Sterne-Hotel befindet sich im Stadtviertel South Delhi, in einer Entfernung von rund 10 Fahrminuten von einer heiligen Stätte, dem Shri Kalkaji Mandir. Zu den Sehenswürdigkeiten, in einer 3,1 km Entfernung von der Unterkunft, gehört auch der ISKCON Temple Delhi. Tughlaqabad ist 15 Fahrminuten vom Super Townhouse The Arrow Near Lotus Temple entfernt. Das Hotel befindet sich in einer 14 km Entfernung vom Bahnhof Neu-Delhi.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant Big Dragon bietet eine große Auswahl an Gerichte der chinesischen Küche und liegt zudem etwa 14 Gehminuten vom Super Townhouse The Arrow Near Lotus Temple Neu-Delhi entfernt.