Map
Place du Port 17-19, Lausanne, 1006, Switzerland
Close

Hotel

Beau-Rivage Palace