Blue Tulip Amsterdam

Weteringschans 129-1, Amsterdam City Center, 1017 SC Amsterdam, Netherlands

Hotel image
Read more reviews for Blue Tulip Amsterdam