
Amsterdam, Netherlands
Damrak
3-star hotel
Centrally located, this hotel is situated on Amsterdam's main street, Damrak. It provides the ideal base from which to explore all Amsterdam has to offer. The North Sea is just 15 km away and the nearest golf course lies some 7…
- 24-hour reception
- Restaurant
- Café
- Lift access






















