Located in the heart of Santa Maria, the Historic Santa Maria Inn has been a Central Coast landmark since 1917. This lovely Santa Maria lodging blends the style of an English country inn with the elegance of a bygone era and the gracious hospitality.
Leave a comment