Amsterdam

St. Christopher's at The Winston Hotels

Save money booking rooms at the St. Christopher's at The Winston!

St. Christopher's at The Winston

Book from 118EUR

Address: Warmoesstraat 129, , Amsterdam, NL

No of Rooms: 67

St. Christopher's at The Winston is a budget art hotel housed in a typical Amsterdam townhouse in the city centre, 50 metres from Dam Square and 1.5 kilometres from the Van Gogh Museum. The hotel comprises 69 individually decorated guestrooms with artistic murals and designer furnishings, all of which have patios, desks and bathrooms with makeup mirrors. Belushi's serves classic American diner food such as burgers and hot dogs, as well as fish and salad dishes, in a lively atmosphere accompanied by rock music. Guests can dance until the early hours at The Winston International Club, which features live music and DJs, offers a different theme every night, including rock, jazz, hardcore, hip hop and techno. Hotel guests benefit from a 50% discount on the door. After a day's sightseeing, guests can enjoy drinks in the beer garden, or check their e mails via wireless Internet access. Art lovers will find the work of young contemporary artists on display throughout the hotel, and exhibitions are regularly updated. Business facilities include meeting rooms, audio visual equipment and banquet facilities. Guests can take a stroll to Dam Square 50 metres away, or enjoy the nightlife at Leidseplein and visit the Rijksmuseum and Van Gogh Museum, all of which are 1.5 kilometres away. Amsterdam Schiphol Airport is 20 kilometres away and can be reached by car in approximately 30 minutes. Fees:Please note that a city tax, to be paid at check out, may apply to this booking. This charge is not included in the rates.

Amsterdam Fast Facts

Country: Netherlands
Main Airport: Schiphol Airport (AMS)
Time Difference: GMT + 1
Flight Time from UK: 1 hour

Weather for Amsterdam

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in Amsterdam

Hotel Princess Hotel Princess

Location. The Hotel Princess is located in Amsterdam, The Netherlands. 50 metres from the main squar...

Bellevue Hotel Bellevue Hotel

Location. The modern Bellevue Hotel is located in the centre of Amsterdam, Holland, just one kilomet...

Best Western Delphi Hotel Best Western Delphi Hotel

Location. The Best Western Delphi Hotel is located in Amsterdam, Netherlands, within 100 metres of A...

Amsterdam House Hotel-Eureka Amsterdam House Hotel-Eureka

The Amsterdam House Hotel Eureka is located across the street from the Amstel Canal and 150 metres f...

Okura Hotel Amsterdam Okura Hotel Amsterdam

Location. Okura Hotel Amsterdam is a modern hotel with spa, situated on the banks of the Amstel Cana...

Museum Square Hotel Amsterdam Museum Square Hotel Amsterdam

Location. The Museum Square Hotel Amsterdam is located near the city center of Amsterdam, Netherland...

Bastion Deluxe Hotel Amsterdam/Amstel Bastion Deluxe Hotel Amsterdam/Amstel

Location. The Bastion Terbregsplein is located in Rotterdam, Holland, seven kilometres from Rotterda...

Savoy Hotel Amsterdam Savoy Hotel Amsterdam

Location. The Savoy Hotel Amsterdam is located in Amsterdam, Holland, one kilometre from Albert Cuyp...

Renaissance Amsterdam Hotel Renaissance Amsterdam Hotel

Location. The smart Renaissance Amsterdam Hotel is located in Amsterdam, The Netherlands, between Ce...

Rembrandtplein Hotel Rembrandtplein Hotel

The Rembrandtplein Hotel, Amsterdam, is housed in a restored 17th century canal house, centrally loc...

Hotel Citadel Hotel Citadel

Location. The Hotel Citadel is located in the centre of Amsterdam, Netherlands, within 200 metres of...

Heart Of Amsterdam Heart Of Amsterdam

The Hotel Heart of Amsterdam is a small two star property located in Amsterdam on the edge of the ci...

Hotel Crystal Hotel Crystal

Location. The Hotel Crystal is located in Amsterdam, The Netherlands. 500 metres from Leidse Square ...

Hotel Manofa Hotel Manofa

The Hotel Manofa is a four floor hotel centrally located in the heart of Amsterdam on Damrak, Amster...

Eden Hotel Amsterdam Eden Hotel Amsterdam

Location. Offering views over the Amstel River, the Eden Hotel in Amsterdam, Netherlands, is located...