WHAT
Hospitality
WHERE
La Jolla, CA
WHEN
2017
The Holiday Inn Express & Suites project, located in La Jolla, CA, is a three-story, 17 suite addition and renovation of the existing management offices and laundry room.