ibis Styles Limoges Centre


Limoges • Show on map
View Details for Price
Located in Limoges and with Limoges Exhibition Center reachable within 4.3 miles, ibis Styles Limoges Centre provides a restaurant, non-smoking rooms, free WiFi and a bar. Featuring a shared lounge, the…More info
