Hotel The Spot

Hotel The Spot

hotelthespot.in
New Delhi, India / We are a 24 room hostel, best suited to the backpacker. We are offering Air-con & Non Air-con rooms with breakfast & free / wifi to all our customers.
Hotel The Spot