Hotels in Harvard Square

Bed & Breakfasts, Family Friendly, Green Hotel, Green Operations, Self Serve Parking, Wireless Internet
288 Harvard Street
Cambridge, MA 02139
Bed & Breakfasts, Concierge, Green Hotel, Green Operations, Limited Service Hotels, Wireless Internet
24 Irving Street
Cambridge, MA 02138