St Christophers Inn At The Winston se encuentra a 10 minutos andando de la parada de autobús Dam y a 10 minutos andando de la estación de metro el Rokin. Muchas habitaciones de este establecimiento ofrecen detectores de humo y una llave electrónica así como camas con luces de lectura de cabecera, lámparas para leer y también iluminación cálida relajante.
El Museo Hash Marihuana & Hemp Museum se ubica a poca distancia de este lugar, mientras que el Oude Kerk está a una distancia de menos de 5 minutos andando. Se puede llegar al centro de la ciudad en 5 minutos a pie. Con comida holandesa, el Cafe Tisfris se encuentra a una distancia de alrededor de 5 minutos a pie. El St Christophers Inn At The Winston está al lado del Madame Tussauds de Ámsterdam y del Museo Amstelkring.
Las habitaciones tienen un aseo separado y una ducha.
Cada mañana el desayuno se sirve en el restaurante. El aeropuerto Ámsterdam-Schiphol está situado a 20 km del establecimiento. Se ofrecen actuaciones en vivo y un club nocturno para divertirse.