Le Churchill - France

Le Churchill - La Belle France
Le Churchill - La Belle France
Le Churchill

The churchill hotel is located in the heart of the historic town of Bayeux near the tapestry and the cathedral.