Hotels in Harvard Square

Business Center, Green Operations, Limited Service Hotels, Long Term Stays
269 Mount Auburn
Cambridge, MA 02138
Bar and Lounge, Concierge, Family Friendly, Fitness Center, Full Service Hotels, Indoor Pool, Long Term Stays, Meeting/Banquet Rooms, Restaurant...
777 Memorial Drive
Cambridge, MA 02139
Business Center, Concierge, Fitness Center, Full Service Hotels, Green Operations, Long Term Stays, Meeting/Banquet Rooms, Self Serve Parking,...
400 Soldiers Field Road
Boston, MA 02134
Long Term Stays, Self Serve Parking, Wireless Internet
221 Massachusetts Ave, Suite 202
Boston, MA 02115