Harvard Square Hotel, Cambridge

110 Mt Auburn Street Harvard Sq Cambridge02138, Stati Uniti