Le Baron Tavernier in Switzerland.
Situated very close to road and rail connections, Le Baron Tavernier is a peaceful haven in beautiful green setting. At the same time near the cultural attractions and nightlife offered by a city like Lausanne and far from stress and crowds, the hotel enjoys an ideal location with easy access to major roads.
Access by public transportation is also easy, the Swiss National Railways station and local bus stops are just a few minutes away on foot.