Hotel San Clemente

114 Avenida Del Mar
California
United States