Holiday Inn Express San Clemente

35 Via Pico Plaza
San Clemente
California
United States