The hotel is situated within walking distance of Harvard Square attractions, such as the A.R.T. theater, Brattle Theater, and various pub and wine tours. The hotel is also within walking distance of the Harvard Square MBTA station, connecting you to Fenway Park, the Aquarium, the North End, and everything else Boston has to offer.
The Harvard Square Hotel holds 73 rooms, each featuring cozy beds and private baths. From the hotel’s hip lobby, you can enjoy a distinct view of the lively square. Some amenities of the hotel include laundry service, self-parking, complimentary wireless internet access and a daily newspaper. You might even hear a Harvard game!
Located in the center of bustling Harvard Square, the Harvard Square Hotel is the perfect place to stay during your visit to Cambridge, MA.
Harvard Square Hotel Map & Directions
[pw_map address=”110 Mount Auburn Street Cambridge, MA 02138″]