Hotel Clemens

Hotel Clemens - 1

Hotel Clemens offers accommodation right in the city centre of Amsterdam and a 4-minute walk from the Royal Palace. Famous shopping area Dam Square is only 500 metres away.

boekenBook Now

For information and reservation


Raadhuisstraat 39 -2HG, Amsterdam
web. More information