Hotels in Harvard Square

Business Center, Concierge, Fitness Center, Limited Stay Hotel, Meeting/Banquet Rooms, Valet Parking, Wi-Fi, Wireless Internet
1868 Massachusetts Avenue
Cambridge, 02138
Business Center, Limited Stay Hotel, Valet Parking, Wireless Internet
1924 Massachusetts Avenue
Cambridge, MA 02138