Le Harvard Square Hotel est un hôtel installé dans le centre de Cambridge (Massachusetts), dans le quartier animé de Harvard Square. Situé au nord de Boston et de la rivière Charles, « The Square » est un quartier culturel plein de vie et regorgeant d'étudiants.
Entouré des deux côtés par l’Université Harvard et ses nombreux musées, salles et bibliothèques, le parc commémoratif John F. Kennedy et l’école JFK School of Government, l’hôtel se trouve au cœur de ce quartier historique.
Les chambres sont dotées d'un bureau, d'une télévision à écran plat, d'une salle de bains privative. Tous les logements sont munis d'un mini-réfrigérateur.
L'aéroport international Logan de Boston est implanté à 14 km.