Best Western Blue Tower Hotel, Amsterdam

Leeuwendalersweg 21 Amsterdam1055 JE, Netherlands
Hotel chain: Best Western