Since 2005 the Winston Hotel and Nightclub have been a proud part of the St Christophers Inns chain of hostels, hotels and apartments across Europe. You can find St Christophers Inns - in London, Edinburgh, Bath, Brighton, Newquay, Paris, Berlin, Bruges and of course Amsterdam!
Location in Amsterdam
You dont have to worry about public transport when you stay at The Winston. You are surrounded by pubs, restaurants and cafes, the Canal Cruises launch from just around the corner and a whole host of museums are just a few minute's walk away.
Also close by is Dam Square - a great place to get your bearings and find your way to Madame Tussauds Wax Museum, the Royal Palace, the Niewe Kerk and those quirky little side streets loaded with market stalls, coffee shops and trippy - hippie shops. Or you can just stroll to the World War Two monument in Dam Square, take a seat and watch the world pass you by.