St Christophers Inn at The Winston
Warmoesstraat 129 1012 JA Amsterdam
amsterdam-hotel2-starhas-barfree-wifihas-restaurantnetherlands-lodging
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
St Christophers Inn at The Winston is located in Amsterdam, Netherlands. This 2-star property offers guests a bar and a restaurant on site. Free WiFi is also available for guests. The hotel provides a base for exploring the city, reflecting its star rating and focus on essential services for travelers. Its central location often appeals to those looking for convenient access to local attractions and transport links, providing a practical stay for visitors to Amsterdam.