Art Gallery Hotel, Amsterdam

Weteringschans 67Central Canal Ring, Amsterdam1017 RX, Netherlands