Swissôtel Amsterdam

Damrak 96
Amsterdam, Netherlands 1012 LP
Near Dam Square
More hotels near this hotel

Swissôtel Amsterdam is part of the Swissôtel chain.


Map: Swissôtel Amsterdam


More Hotels Near Swissôtel Amsterdam

Amsterdam Landmarks Near Swissôtel Amsterdam

Passenger Terminal Amsterdam (1.0 miles)

Nearby Cities and Towns