Sir Albert Hotel 4 stars

Albert Cuypstraat 2-6, Oud Zuid, 1072 CT Amsterdam, Netherlands

Hotel image
Read more reviews for Sir Albert Hotel