Amstel in the heart of Amsterdam

Situated in the heart of Amsterdam, just 100 metres from Rembrandtplein and a 2-minute walk from Flower Market, Amstel in the heart of Amsterdam offers accommodation with river views and free WiFi.

SKU: 2836733 Category:

Additional information

location

Facilities

Reviews

There are no reviews yet.

Be the first to review “Amstel in the heart of Amsterdam”

Your email address will not be published. Required fields are marked *