City Card shopping basket
Total

Hotel 83

Hotel 83 is a one star hotel, situated in the centre of Amsterdam, near the Dam and the Central Station. Within walking distance of the hotel, there are several tourist attractions such as the Rembrandtplein, Madame Tussauds, the Anne Frankhuis, the Royal Palace and the NEMO.

You might also like