Hotel City Garden, Amsterdam

P.C. Hooftstraat, 162 Amsterdam1071 CH, Netherlands