Hotel Ben Centre

(3 customer reviews)

50

Located 90 metres from Beurs van Berlage, Hotel Ben Centre provides accommodation with free WiFi in Amsterdam. Popular points of interest around the property include Basilica of St. Nicholas and Dam Square.

SKU: 2868992 Category:
internal_server_error <![CDATA[WordPress &rsaquo; Error]]> 500