Learn more about Embassy Suites Napa Valleyat UpTake. This guide has compiled over 198 reviews and ratings from more than 9 sites ... More