HostelBookers presents The Winston in Amsterdam, Netherlands.? There?s so much more to Amsterdam than its abundance of cafes, waffles and the Red Light District. This is a thriving cosmopolitan city that offers tons to see and do, including an abundance of cultural pursuits. St. Christopher's @ the Winston is here to show it all to you in style.
BOOK THIS HOSTEL NOW