IndiaDelhiNew Delhi
3 guests
1 bedroom
1 bathroom
Narula Inn Bed & Breakfast in New DelhiTourist board approved Narula Inn Bed & Breakfast is located at Connaught Place in the heart of New Delhi. Referred to as C.P. by Delhiites, Connaught Place is at the centre ..
From €80 Nightly