Inner Amsterdam 2 stars

Wanningstraat 1, Oud Zuid, 1071 LA Amsterdam, Netherlands

Hotel image
Read more reviews for Inner Amsterdam