Harvard Square Htl
110 Mount Auburn St, Cambridge, MA 02138
At the Harvard Square Hotel, reserve an unforgettable stay in the center of Cambridge, Massachusetts. Our boutique hotel is in a prominent location near Harvard University and the Charles River, close to Harvard Square's local businesses, eateries, nightlife, and attractions. Also, it takes less than 10 minutes to get to downtown Boston. The Harvard Square hotel offers rooms with pillow-top beds, flat-screen TVs, mini-fridges, and modern bathrooms. With our free Wi-Fi available throughout the entire hotel and roomy work desks, being productive is always a breeze. A coffee shop, laundry facilities, and on-site car rentals are available as amenities. In the lobby, an ATM is available.