Das 4-Sterne-Baron Tavernier Hotel Restaurant&SPA Chexbres befindet sich 2 km weit weg vom See Genfersee und bietet den Hammam, den Whirlpool und die Sauna. Chaplin’s World liegt nur 15 Minuten Autofahrt vom Hotel entfernt, und die Kirche St. Martin ist in circa 20 Minuten Autofahrt erreichbar.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Chexbres. In einer Entfernung von 4 km vom Baron Tavernier Hotel Restaurant&SPA Chexbres finden Geschäftsreisende den Fernsehturm Mont Pèlerin. Puidoux-Chexbres befindet sich ziemlich nah am Hotel.
Die Zimmer verfügen über eine Minibar sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Einige Zimmer sind mit einer Dusche ausgestattet. Die privaten Badezimmer sind mit einer Duschhaube und Badelaken ausgestattet.
Vor Ort gibt es eine Lounge- Bar. In der Nähe gibt es viele Lokale, darunter das Restaurant Ume, das in 6 Gehminuten Entfernung vom Baron Tavernier Hotel Restaurant&SPA ist.