110 Mt. Auburn Street
Harvard Square
Cambridge, MA 02138
(617) 864-5200
(800) 458-5886 Send Email |
Visit Website
When looking for location, value and comfort, the Harvard Square Hotel is the only choice. Renovated in 2006, upgrades include all soft goods, lamps and flat panel TVs. Our location in the heart of Harvard Square brings you into the center of everything that puts Harvard Square on the map.