Baron Tavernier Hotel & SPA 3 stars

Route de la Corniche, 1071 Chexbres, Switzerland

Hotel image
Read more reviews for Baron Tavernier Hotel & SPA