Luxury Six Senses Resort Slated To Plant First US Flag in California’s Wine Country

IHG Hotels & Resorts' Six Senses luxury resort flag is aiming to plant a flag in California's Wine Country area. (iStock)
IHG Hotels & Resorts Brand Proposed to Transform Napa Valley Site