Holiday Inn San Clemente

111 S Ave De La Estrella
San Clemente
California
United States