Fairfield Inn Napa American Canyon, Vallejo

Fairfield Inn Napa American Canyon

3800 Broadway Street

New 80 room all suite hotel.