A-2/6 Safdarjung Enclave, Mg Motors Building, New Delhi, India
Show map
The Castle Stay New Delhi hotel offers 8 rooms a 10-minute ride from the Chor Minar.
This hotel is located in New Delhi, a stone's throw from Bhikaji Cama Place tube station. The 4-star hotel in New Delhi is 2.9 km from the large Nehru Park. The property is a 25-minute walk from the Uttara Swamimalai Temple. There is Africa Avenue bus stop just moments from the Castle Stay.
The rooms feature an iron with ironing board and climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathrooms include a walk-in shower and a separate toilet, and such comforts as shower caps and bath sheets.
The restaurant Thali Wala is 250 metres away.
+ More- Less
Most Popular Facilities
Wi-Fi
+ More
Gallery
Map
Tourist attractions in
New Delhi
Airports
Delhi International - 16 km
Train stations
Hazrat Nizamuddin Railway Station - 7 km
Rooms & Availability
Please wait, we’re checking available rooms for you.