The International Inn
Hostels in Liverpool Chinatown, LiverpoolThe International Inn is an award winning hostel with accommodation for up to 100 people in dormitories of between 2 and 10 people.
Nearest public transport
Liverpool Central Station - National Railway
Similar businesses nearby