Beach hotels in Muiden
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Villa Amsterdam Castle
W. Oudshoornstraat 2, Muiden, Netherlands (Open map)
The villa offers a beachfront location, 4.3 km from IJmeer, while natural sights like Strand IJburg Beach are 3.9 km away. The...
Read more...
9.7
Exceptional
3 reviews