El hostal encantador St Christopher'S Inn Amsterdam - The Winston está situado en el distrito Ealing, a unos 600 metros de la Basílica de San Nicolás, y dispone de un restaurante. Situado no muy lejos del Museo Marítimo Nacional, este hostal encantador cuenta con una piscina para que los huéspedes se relajen.
La Plaza Rembrandtplein acoge a los amantes de las compras a 1 km, mientras que el Museo Amstelkring (Ons' Lieve Heer op Solder) se encuentra a poco más de 5 minutos a pie de este hostal. La Casa de Anne Frank se halla a unos 1,1 km. El hostal St Christopher'S Inn Amsterdam - The Winston ofrece una encantadora ubicación bastante cerca del Madame Tussauds de Ámsterdam.
Todos los días se sirve un desayuno continental en el hostal. Stars Burgers se encuentra a 5 minutos a pie de este lugar. El aeropuerto Ámsterdam-Schiphol está a 24 minutos en coche de este establecimiento y la estación de metro Rokin, a unos 500 metros. El hostal St Christopher'S Inn Amsterdam - The Winston también ofrece a sus huéspedes el uso de un club nocturno, terraza y mesa de billar.