“WOW!” that is what you will say when you walk out in to Base's exclusive roof terrace with views over the beautiful town of vevey, the majestic lake Geneva and the snowcapped Alps.
Base Balcony & Bar
Quai de la Veveyse 8
1800Vevey