EN
The Charles Hotel in Harvard Square — Reviews & Guest Insights 2026