Vevay Swiss Inn
Inn👍👍 We prefer inns and motels as each place is unique and the owners are usually very personable. This stay covered all those things. The house is absolutely amazing and our large room was clean and filled with beautiful furniture. In hind sight I should have asked for a full tour of the house. If we...
Address
100 E Main St, Vevay, IN 47043, United States
Website
Contact
+1 812-221-1041Rating on Google Maps
4.50 (37 reviews)Open on Google Maps