Skip to main contentToast Local logo
Swiss Hotel 18 West Spain Street

Swiss Hotel 18 West Spain Street

EuropeanPrice range $15-30

Closed

12:00 PM - 8:30 PM

18 West Spain Street, Sonoma, CA 95476
About

The Swiss Hotel is located in Sonoma, California, heart of the Sonoma Valley wine country. Come in and enjoy!