Harvard Square Hotel, Cambridge

110 Mt Auburn Street Harvard Sq Cambridge02138, Estados Unidos