Best Western Lafayette 3 stars

53 Avenue de l'Union Soviétique, 63000 Clermont-Ferrand, France

Hotel image
Read more reviews for Best Western Lafayette