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