|Los Willows Inn & Spa
530 Stewart Canyon Road
Falbrook, CA 92028
Indoor and Outdoor Events.
Accommodations, in-house catering
Perfect for weddings and receptions, this 44 acre site is ten minutes away from the Temecula wine region. On site coordination and staff for completing every detail.
Web Address: http://www.loswillows.com
Guest Capacity: 0