Castle Hotels in New Delhi
Multiple accommodations for your stay
Show map
22 results found
Filters
- Most popular first Sorting
Townhouse Hotel City Castle
Plot No 1100/12 Naiwala, Ilahi Baksh Road, Karol Bagh, New Delhi, India (Open map)
Nestled a mere 500 metres from Sankat Mochan Hanuman Mandir, this New Delhi hotel is just 450 metres from Hanuman Temple. The 3-star...
Read more... The Castle Green - Supernova Spira, 25Th Floor
Supernova Spira 2510, Spira Studio, New Delhi, India (Open map)
The apartment boasts a convenient location within 15 km of New Delhi train station. The 1-bedroom The Castle Green - Supernova...
Read more...