Hostels in England
Travelers are voting Gloucester Place, Normandie Hotel and St Christopher's Inn Bath as the best of 241 hostels in England. Also popular are YHA Bristol in Bristol, YHA Lands End in Truro and YHA Once Brewed in England. Want more? Check out our map of hostels in England or these 118 hostels near London.
- Tourist Essentials HostelsAlexander Fleming, 3 Hoxton Market, London N1 6HG, London, England
The University of Westminster has 7 Halls of Residence which are available during the summer period...0