Holiday Inn San Clemente

111 S Avenida De La Estrella
San Clemente
California
United States