A-Train Hotel 3 stars

Prins Hendrikkade 23, Amsterdam City Center, 1012 TM Amsterdam, Netherlands

Hotel image
Read more reviews for A-Train Hotel