|
|
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 artisti
|