Hotel City Garden

162 P.C. Hooftstraat
Amsterdam
Netherlands