Solaire Inn & Suites

  • Hotel
1995 S. Broadway
Santa Maria, CA 93454-7837
(805) 614-7062
(805) 614-7061 (fax)