Hotel Linda, Amsterdam

Stadhouderskade 131 Amsterdam1074 AW, Netherlands