Lodged between a hotel and a hostel