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.
Centre
Free wifi
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *
Name *
Email *
Δ
Reviews
There are no reviews yet.