8.6/10
Superbe
66 commentaires
Wi-Fi gratuit
Leopold Hotel Oudenaarde is located in the city centre, a 300-metre walk from the Market Square and 1300 metres from Oudenaarde Train Station.
Nombre de chambres: 66
De Ham, 9700 Audenarde, Belgique