Reviews: Anonymous

St Christopher's at The Winston

Amsterdam, Netherlands

No customer comment

Pension Portugal Alicante

Alicante, Spain

No customer comment

The Dictionary, Shoreditch

London, England

Had a great time in the 8 bedroom mixed dorm with ensuite. Even with the windows open you get used to the noise of London quite quickly. The location is fantastic, with everything you need relatively close. I would stay here again for sure.