- www.amsterdamdowntownhotel.nl
- 1
- 4
The hotel is located in the centre of Amsterdam. Within walking distance there is the Leidse square, Rembrandt square, dam square, museum square, coffee shops, the red light district and a royal choice of restaurants. We are located right in the..
Relevance: 12.770408