Das Hotel St Christopher'S Winston Hostel Amsterdam verfügt über 60 Zimmer und liegt circa 18 Gehminuten vom Anne-Frank-Haus entfernt. Das Hostel bietet auch WLAN in den öffentlichen Bereichen.
Das Hotel befindet sich im Touristengebiet von Amsterdam, in rund 300 Meter Entfernung vom Flohmarkt Waterlooplein. Van-Gogh-Museum gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 2 km Entfernung vom St Christopher'S Winston. Das Moco Museum liegt in ungefähr 25 Gehminuten Entfernung von der Unterkunft entfernt. Die Bushaltestelle Waterlooplein liegt ziemlich nah am Hotel.
Die Gästezimmer des Hotels St Christopher'S Winston Hostel sind mit einem Stauraum und kostenlosem WLAN ausgestattet.
Das Restaurant Rembrandt Corner bietet eine Auswahl von Gerichten und liegt zudem 150 Meter von der Unterkunft.