7 Beursstraat, Amsterdam
bedrooms
Baths
Guests
Located in Amsterdam (Amsterdam City Centre), Hotel Ben Centre is within a 10-minute walk of Dam Square and Royal Palace.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.