Hampton Inn

Hampton Inn

Hampton Inn and Suites

Waltham, MA

 

  • 91,750 SF
  • 138 rooms
  • Wood frame
  • Steel podium