Continental Centre Hotel 1 stars

Damrak 40 - 41, Amsterdam City Center, 1012 LG Amsterdam, Netherlands

Hotel image
Read more reviews for Continental Centre Hotel