Baron Tavernier Hotel Restaurant & SPA
★★★★
Terraced Lavaux vineyards, Lake Geneva views and a spa to unwind.
Guest rating: 8.1
(very good)




