Budget Hotel Tourist Inn 2 stars

Spuistraat 52, Amsterdam City Center, 1012 TV Amsterdam, Netherlands

Hotel image
Read more reviews for Budget Hotel Tourist Inn