The Best Western Elm House Inn in Napa is decorated to look like a cute country inn, but it also features modern amenities that city folk crave, such as an outdoor hot tub and spa area. In walking distance from downtown Napa, this completely non-smoking hotel seems well maintained.