Charming Apartments Apartment Alkmaar
Located in Alkmaar, Charming Apartments provides a restaurant, city views and free Wi-Fi, 39 km from A'DAM Lookout and 39 km from Amsterdam Central Station.
Number of rooms: 2
227 Laat, 1811 EH Alkmaar, Netherlands