Offering luggage storage, Hotel Aaron Castle New Delhi lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, 10 minutes' drive from Siri Fort Sports Complex and 7 km from the triumphal arch "India Gate". Guests who stay at the hotel can park their car on site.
This 3-star hotel is located in New Delhi, right near Bhikaji Cama Place tube station. Places of worship to visit 950 metres from the Aaron Castle include St. Thomas Church. Enjoy the proximity to the Baháʼí house "Lotus Temple", which is 8 km away. There is Africa Avenue bus stop a stone's throw from this property.
Hotel Aaron Castle offers rooms with a balcony and a sitting area featuring ironing equipment and air conditioning, along with high-speed internet and a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature tea and coffee making equipment. Bathroom comforts include dressing gowns and shower caps, and such essentials as a roll-in shower, a separate toilet, and a sink.
The restaurant Nukkad Dhaba is situated within a 600-metre distance of this hotel.