MacArthur Place Hotel & Spa
BASIC INFORMATION:
State: California
Address:
29 E MacArthur StreetProperty Stars: 4 Star
More Details
MacArthur Place is a newly renovated 64-room hotel, spa and culinary hub, set on six lush and historic acres, offering natural luxury in the heart of Sonoma.
MacArthur Market offers a curated collection of our favorite textiles, home goods, wellness products as well as gift cards for future dining and hotel stays.