Map of S.P.B. 87 in New Delhi, India
17A/2, W.E.A. Karol Bagh, New Delhi, India .
It’s easy to make the most of your reservation at our New Delhi hotel. Our property is situated at Karol Bagh, just 20 minutes from the Indira Gandhi International Airport and 10 minutes from New Delhi Railway Station. Please see the map for directions