This friendly hotel is conveniently situated in the heart of Delhi in close proximity to Cannaught Place and the city’s largest shopping centre, Karol Bagh.
Number of rooms: 2
8A/3 Wea Pusa Road, Near Telephone Exchange,, Karol bagh, 110005 New Delhi, India