Situated conveniently in the centre of New Delhi, Hotel Lembord Inn - BY - New Cashew Hotel offers a terrace, air conditioning, free Wi-Fi and flat-screen TV. The property features city views and is 2.
Number of rooms: 24
Paharganj New Delhi, Paharganj, 110055 New Delhi, India