Photos coming soon
HOTEL
Amstel Lock
Amstel 306, 1017 Amsterdam, Netherlands, Amsterdam
Where it sits
Amstel Lock
Amstel 306, 1017 Amsterdam, Netherlands, Amsterdam
52.36194, 4.90236
Similar stays nearby
Nearby to explore
Plan around Amstel Lock
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
