Amsterdam
Prices from
EUR 125.1
Swissôtel Amsterdam
Located on Amsterdam’s famous Dam Square just 10 minutes’ walk from Centraal Station, Swissôtel Amsterdam offers bicycle rental and 24-hour business....