A Train Hotel
A Train Hotel
Hotel
Prins Hendrikkade 23
, Amsterdam, Netherlands
1012 TM
82
Very Good ·
955 reviews