About St. Christopher's at The Winston
Right in the heart of Amsterdam, just a stone’s throw from the Royal Palace, between Dam Square and the Red Light District and only a 5 minute walk to the central train station, lies 'St Christopher's at the Winston' with its unique art hotel and budget Amsterdam hostel rooms.
Most rooms and all...Learn more
Latest Review
under the bed lockers are solid, just bring your own lock. staff not the most "out of your way helpful" like at some other places,...
Hugh, France, stayed on 14th Dec 09
Read reviews of St. Christopher's at The Winston »