Map
Place du Port 17-19, Lausanne 1006, Switzerland
Courtesy of Beau Rivage Palace
Hotel
Beau-Rivage Palace