Set in the heart of Harvard Square, The Charles Hotel, Harvard Square is a four-star Cambridge hotel home to award-winning dining, unique accommodations, and impeccable service.