Castle Hotels in Lillers
We found 1 property with availability in Lillers
Show on map
Le Chateau De Philiomel
135 Rue Philiomel, Lillers, France
Situated merely 1.4 km from La Maison de la chaussure, the elegant Le Chateau De Philiomel Lillers hotel features Wi-Fi throughout the property and a private parking lot on site.
- 1-1