Located a 10-minute drive from the city centre, this hotel features air-conditioned rooms, an on site bar and 3 meeting rooms. Free Wi-Fi is available throughout the property.
Number of rooms: 92
18 boulevard Winston Churchill, 63000 Clermont-Ferrand, France
Hotel booked 1 times today.