Genval

Martins Chateau du Lac

Belgium Genval

Martin’s Château du Lac is a luxury five-star hotel, nestled at the edge of Genval Lake, just 20 minutes from Brussels