Comfort Hotel Clermont Saint Jacques


Clermont Ferrand • Show on map
Price as low as EUR 59.36
Located a 10-minute drive from the city centre this hotel features air-conditioned rooms an on site bar and 3 meeting rooms. Free WiFi is available throughout the property. With modern décor rooms at…More info


