Hotel Le Canada** 183 RUE DE L'AMIRAL WIETZEL - Ouistreham, France Category: Hotel ** The Hotel Le Canada is in Hermanville sur Mer and therefore in the immediate vicinity of the D-Day Landing Beaches. It ... more info » rating 86% 6 reviews Availability very low BOOK