Search Hotels
Search History
1 Hotels found in Lillers.
Destination: France Lillers |
Hotel Address: 135 rue Philiomel
This 19th-century chateau is set within a 30-hectare garden in the city of Lille in the Nord-Pas-de-Calais region It offers a terrace and a games room with board games and a billiards table
Each elegant room provides views of the surrounding park and includes free Wi-Fi access and a TV They all have en suite bathrooms, and some rooms feature private terraces, fireplaces and spa baths
Breakfast i...More