Stay at this 4-star business-friendly hotel in Venlo. Enjoy free breakfast, free WiFi, and 2 restaurants. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions St Martinus Kerk and Gallery Wilms are located nearby.