NOW OPEN! The NEW Holiday Inn Express & Suites Napa Valley is located in one of the world's most prestigious wine regions featuring first class dining, golf courses, and wineries. Situated at Napa Junction across from beautiful Main Street Park the hotel is adjacent to numerous e... Show More
Reach us, we're available 24/7.