Indian Air Force Museum befindet sich ca. 10 Minuten mit dem Auto von dem 2-Sterne-Hotel Royal Town Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil South West von Neu-Delhi. Zudem lässt sich Terminal 3 in ungefähr 15 Minuten Autofahrt erreichen. Das Hotel liegt außerdem in einer 150 Meter Entfernung von der Bushaltestelle Sector- 6.
Im Royal Town Neu-Delhi können Sie eines der 9 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen.
Diese Unterkunft liegt einen 5-minütigen Spaziergang vom Restaurant Singla's Sweet entfernt.