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!
Grand rue 211, Charleroi
Offering free WiFi and city views, steve house provides accommodation located in Charleroi, just 2 km from Spiroudome.
See MoreUsage of subsidiary facilities may incur additional fees