Hotel The Toren

Keizersgracht 164
Amsterdam
Netherlands