No image available for this hotel
No image available for this hotel
New Delhi, New Delhi
Spend a second to
save a fortune!
Spend a second to save a fortune!
2503 Nalwa Street, Behind Imperial Cinema, Chuna Mandi, Manbacar, Pahar Gani, New Delhi
Hindustan- by Backpackers Heaven is conveniently located 100 metres from Ramakrishna Ashram Marg Metro Station and 500 metres from New Delhi Railway Station. Complimentary WiFi access is provided in the rooms, while free parking is available.
See MoreUsage of subsidiary facilities may incur additional fees