The Swiss Hotel
Business details
- Category
- Restaurants
- Address
- 18 W Spain St, Sonoma, CA 95476
- Phone
- (707) 938-2884
- Website
- swisshotelsonoma.com
- County
- Sonoma County
About
Historic 19th-century hotel with quaint rooms offering a restaurant with outdoor seating & a bar.