Filter Results
Apply Filters
Clear Filters
Hotels in Embassy of Sweden area of New Delhi
The Castle Stay
A-2/6 Safdarjung Enclave, Mg Motors Building, New Delhi, India Show map
The Castle Stay New Delhi hotel is a great place to stay in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, a 10-minute ride from the Safdarjung's Tomb.
From US$ 46
Book Now