Flamingo Resort & Spa to Join Tapestry Collection by Hilton
Built in 1957, the Flamingo Resort & Spa, is a legendary oasis in the heart of Sonoma Wine Country that was historically a place to mingle and leave the pressures of everyday life behind while experiencing a different side of California. Over half a...
