Leopold Hotel Oudenaarde is located in the city centre, a 300-metre walk from the Market Square and 1300 metres from Oudenaarde Train Station.
Rooms total: 70Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Published rates apply to bookings for up to 9 rooms. Different cancellation policies and additional supplements can be charged by the hotel in case of a group booking.
More information »