
Amsterdam, Netherlands
Best Western Dam Square Inn
3-star hotel · BWH HOTELS
The Best Western Dam Square Inn offers a comfortable home away from home in Amsterdam's vibrant city center. Located just steps from Dam Square, the Royal Palace, and the New Church, this hotel, situated in the former liqueur…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service























