Budget Hotel Damrak Inn 2 stars

Damrak 58-59, Amsterdam City Centre, 1012 LL Amsterdam, Netherlands

Hotel image
Read more reviews for Budget Hotel Damrak Inn