Hotel City Garden Amsterdam 3 stars

P.C. Hooftstraat 162, Oud Zuid, 1071 CH Amsterdam, Netherlands

Hotel image
Read more reviews for Hotel City Garden Amsterdam