Boribista Hostel Best cheap delhi hotel at $9 room booking Google reviews

See photos Boribista Hostel   Website Directions 4.0135 Google reviews 3-star hotel BOOK A ROOM Address: H-54, Arya Basti, Block H, South Extension I, New Delhi, Delhi 110049, India Phone: +91 11 4173 0111 AdsCheck availability Check inFri, Mar 16Check outSat, Mar 17 $9 Booking.com Read Real Guest Read More …