A 25 minutos a pie del Hotel Aaron Castle Nueva Delhi, los huéspedes pueden visitar el Museo Nacional de Ferrocarriles.
Este hotel también ofrece acceso a la Casa Birla, que se ubica a 4 km. Este hotel de 3 estrellas se ubica a unos 10 minutos en coche de la Tumba de Safdarjung, muy popular entre peregrinos y turistas. La estación de metro Bhikaji Cama Place está a unos minutos a pie del hotel Aaron Castle.
Este establecimiento ofrece 16 habitaciones con Wi-Fi y una tv de pantalla plana con canales vía satélite, así como equipo de café y té. Dispone de servicio de planchado y aire acondicionado para mayor comodidad de los huéspedes. Los baños, que disponen de una ducha adaptada, un inodoro separado y un lavabo, también ofrecen albornoces y toallas de baño.
El Hotel Aaron Castle se encuentra a unos 600 metros del restaurante Nukkad Dhaba.