Hotel Iron Horse

Overtoom 33
Amsterdam, Netherlands 1054 HB
Near Leidseplein
More hotels near this hotel

More Hotels Near Hotel Iron Horse

Amsterdam Landmarks Near Hotel Iron Horse

Passenger Terminal Amsterdam (1.9 miles)

Nearby Cities and Towns