Swiss Hotel & Restaurant
Address:
18 W Spain St, Sonoma, CA 95476
Phone:
(707) 938-2884
Other Details:
Swiss Hotel & Restaurant serves Swiss/Italian cuisine. Visitors and locals alike come to unwind at the bar or take a table outside to watch passersby. Situated in the heart of the City Square, Swiss Hotel was established in 1909. It's family-owned and operated by the Dunlap family. The hotel has six rooms with a balcony overlooking the square.
Restaurants
Other Businesses: