Das 3-Sterne-Hotel Aaron Castle Neu-Delhi befindet sich im Viertel South Delhi von Neu-Delhi, 2 km weit weg von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem National Rail Museum of India.
Das Hotel liegt in unmittelbarer Nähe zum Humayun-Mausoleum, während die U-Bahn-Station Bhikaji Cama Place etwa 5 Fußminuten von hier entfernt ist. Zu den Sehenswürdigkeiten, die in 7 km Entfernung vom Hotel sind, gehört der Lotustempel. Der Qutb-Komplex liegt in ca. 10 Fahrminuten Entfernung vom Aaron Castle Neu-Delhi. Die Bushaltestelle Africa Avenue ist in nur 400 Meter Entfernung von der Unterkunft und der Bahnhof Neu-Delhi liegt in 9 km Entfernung von der Unterkunft.
Die 16 Zimmer bieten WLAN und einen Flachbildfernseher mit Satellitenkanälen und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Sie werden Annehmlichkeiten wie eine getrennte Toilette, eine Dusche und ein Waschbecken zu schätzen wissen. Sie verfügen über Bäder mit einer getrennten Toilette, einer Dusche und einem Waschbecken sowie einer Duschhaube und Handtüchern.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Nukkad Dhaba, das nur wenige Schritte entfernt vom Aaron Castle ist, oder im Restaurant Thali Wala, das in 5 Minuten zu Fuß zu erreichen ist.