Yes, this is a hostel — and it starts at £22 a night. The idea of staying in a messy, loud hostel might seem like a thing of the past - best kept for the backpacking days of your late teens and 20s. However, a "hostel" is simply "budget-friendly accommodation that focuses on a shared social experience." While to be considered a hostel it must have the option of a dorm room, most offer private rooms as well - and instead of messy and loud, some can actually be pretty luxurious. Business…