ibis Amsterdam Centre Stopera 3 stars

Valkenburgerstraat 68, Amsterdam City Centre, 1011 LZ Amsterdam, Netherlands

Hotel image
Read more reviews for ibis Amsterdam Centre Stopera