Armada Canalview Hotel, Amsterdam

Keizersgracht 713 - 715Central Canal Ring, Amsterdam1017 DX, Hollande