Westin Verasa

Westin Verasa

Located in Downtown Napa, The Westin Verasa Napa features the full suite of Westin signature amenities and services designed to inspire wellbeing.