Le Saxo Beach

ON THE SHORES OF LAKE GENEVA, RELAX WITH YOUR FEET IN THE SAND IN THE SAXO BEACH BAR & SNACK.