Reviews: Anonymous

Location: USA, Gender: Female, Age: 28

Dolby Hotel

Liverpool, England

Great location and amazing view of the water!! Friendly staff. I will be visiting again!

Travel Joy Hostels Chelsea

London, England

This hostel is a hidden jewel in London! Located on the River Thame, 10 min bus ride from Big Ben and the city's tourist attractions. Four story hotel with a full bar, restaurant and nice lounge area on the bottom level. Incredible warm and friendly staff ready to embrace the newcomers with information on the town and things to do! Special shout out to Bobby who was extraordinary as a "host" in welcoming us Florida girls to his 'home away from home'. :)