A 4-star city hotel on Damrak, close to Dam Square and the Royal Palace.
Swissôtel Amsterdam is at Damrak 96, about 100 m from Dam Square. Central Station is roughly a 10-minute walk, with the Nieuwe Kerk and Royal Palace close by.