0- Charles Hotel Harvard Square This is a gem of a hotel. Tucked into a quiet corner of Harvard Square, hard along the Charles River is the appropriately named Charles Hotel. Built in the...The Charles Hotel is my #2 choice when traveling to Boston. Located in the heart of Harvard Square, Cambridge, the accommodations and amenities at the hotel...The hubby and I got married at the Charles Hotel in July 2001 and this place was amazing! Our wedding coordinator stayed the entire time to make sure that... Click here to view (0) comments or add your own.