No image available for this hotel
No image available for this hotel
Charleroi, Charleroi
Spend a second to
save a fortune!
Spend a second to save a fortune!
96 Boulevard Tirou, Charleroi
Leonardo Hotel Charleroi City Center is set in the heart of Charleroi, an 8-minute walk from Charleroi South Train Station and 12 km from Brussels South Charleroi Airport. The Main Square in Charleroi is 600 metres away.
See MoreUsage of subsidiary facilities may incur additional fees