Photos coming soon
HOTEL
The Meremaid
Nieuwe Prinsengracht 124K, Amsterdam
Where it sits
The Meremaid
Nieuwe Prinsengracht 124K, Amsterdam
52.36399, 4.91040
Similar stays nearby
Plan around The Meremaid
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
