Offering a storage room, the 3-star Hotel Aaron Castle New Delhi lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, a mere 12 minutes on foot from St. Thomas Church and within a 7-km distance of the triumphal arch "India Gate". This New Delhi hotel also provides guests with a safety deposit box and a luggage locker.
Hotel Aaron Castle features 16 rooms with high-speed internet and a flat-screen TV with satellite channels, as well as coffee and tea makers. Bathrooms have a roll-in shower, a separate toilet, and a sink, along with shower caps and bath sheets.
While staying at this New Delhi hotel, guests can choose from dining options nearby, such as Nukkad Dhaba, located only a 7-minute walk away, or Thali Wala at a 5-minute walking distance.
The hotel is located in New Delhi, in the immediate vicinity of Bhikaji Cama Place tube station. The Aaron Castle New Delhi offers proximity to natural sights like the Hauz Khas District Park (1.9 km) and the large Nehru Park (3 km). There is the city park "Lodhi Garden" approximately a 10-minute ride away. The accommodation is merely 400 metres from Africa Avenue bus stop and within 9 km of New Delhi train station in New Delhi.