France, Chalon-en-champagne

God lives in France. Here, to be precise...
If you need an Hotel - go to the Le Renard. Only 3 stars, but better than some 4 star hotels I´ve seen so far!
God lives in France. Here, to be precise...
If you need an Hotel - go to the Le Renard. Only 3 stars, but better than some 4 star hotels I´ve seen so far!
Richard M.
:-D