West Side Inn Amsterdam 3 stars

Voorburgstraat 250, Slotervaart, 1059 VD Amsterdam, Netherlands

Hotel image
Read more reviews for West Side Inn Amsterdam