Address: 12A/15, W.E.A. Saraswati Marg, Karol Bagh,, New Delhi
Hotel rating from 12 guests: 9.4
The India Gate is 5 km and Red Fort is 8 km from the property. The New Delhi Railway Station is 4 km while Indira Gandhi International Airport is 20 km. …