Harvard Square Hotel, Cambridge

110 Mt Auburn Street Harvard Sq Cambridge02138, États-Unis