Comfort Suites Davis

Project Information

  • New construction in Davis, CA
  • Hotel
  • 66 rooms
  • 41,000 square feet