Nearby Landmarks and Attractions

3.9 miles from hotel

Van der Valk Hotel Mechelen Amenities