Price not available
110 mt Auburn St
Cambridge, MA 02138
Cambridge, MA 02138
The location of this five-story hotel in Harvard Square is unbeatable; it is a short distance from the university, shops, restaurants and public transportation...
more
Amenities
Wheelchair Accessible, Broadband Access, Air Conditioning, Television... see all
Wheelchair Accessible, Broadband Access, Air Conditioning, Television... see all

