A Classic Boston Hotel Located Near Harvard
Set in the heart of Boston, The Charles Hotel, Harvard Square is a five-star hotel with elegance and charm to spare. Home to award-winning dining, unique accommodations, and impeccable service, the hotel is the perfect place to call home during your stay in the Cambridge area. This luxury Boston hotel places guests close to many of the city's best shops, restaurants, and attractions. For your next vacation to this historic city, book The Charles Hotel, Harvard Square.