St Christophers Inn at The Winston

Warmoesstraat 129 1012 JA Amsterdam

amsterdam-hotel2-starhas-barfree-wifihas-restaurantnetherlands-lodging
Not yet
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.

St Christophers Inn at The Winston, Amsterdam, Netherlands · HotelsRating