“stylish guestrooms and personalized service”
Book a memorable stay in the heart of Cambridge at Harvard Square Hotel. With a prime address next to Harvard University and the Charles River, our boutique property is surrounded by local shops, cafés and nightlife. Downtown Boston is also less than 10 minutes away.
Be the first to add a review to the Harvard Square Hotel.
Harvard Square Hotel
- Sun - Sat: 12:00 am - 12:00 pm
Is there a problem with this listing? Let us know.
Own or Manage This Location?
Claim this listing to keep your
information up to date.