Holiday Inn Express Napa

Holiday Inn Express Napa

Project Location: 
American Canyon, CA
Project Image: 
Project Description: 

3 story, 53,900 SF, 100 room hotel

Other Project Images: