This dog-friendly restaurant offers a delightful menu featuring local French cuisine. The ambiance is relaxed, perfect for unwinding after your travel.
Explore the iconic Chillon Castle situated on the shores of Lake Geneva. Take in the views and history (dogs need to remain outside but can stay in the car).