Swissotel Amsterdam(4 stars)

Damrak 96 1012 LP Amsterdam View on map