Hotels in Harvard Square

Business Center, Fitness Center, Green Operations, Meeting/Banquet Rooms, Pet Friendly, Select Service, Wireless Internet
570 Arsenal Street
Watertown, MA 02472