The Vevay Swiss Inn is located in the legendary LeClerc House, known in the 19th century as a welcoming hostelry. Completely restored with modern comforts it is located in the heart of downtown Vevay, with shopping and restaurants nearby. Call or make reservations online on the website.


Our Address:

100 East Main St., Vevay, IN 47043


38.7479310732281, -85.06741252270018

Contact Owner