Embassy Suites

 
  0
Great deal in Napa
Embassy Suites offers spacious rooms and helpful service for a comparatively low price, making it a perfect option for those visiting on a budget. The hotel is located on seven acres in the heart of the Napa Valley.