The The Park Hotel Amsterdam is in the best city centre location and facing a beautiful canal. Opposite the hotel is a taxi stand and departure for a canal boat trip through the canals. Amsterdam central station is 3 Miles North West.
Park Hotel Amsterdam Click here to browse more
Accommodation Amsterdam
|