La sede del Tennis Club Pavia è ospitata in un'antica cascina lombarda ristrutturata nel rispetto dei vincoli del patrimonio storico, ubicata sulla riva sinistra del fiume Ticino a 2 Km dal centro della città, ed è adiacente alla bella basilica romanica di San Lanfranco, che risale al XIII secolo.
La club house si sviluppa su 2 piani, con una superficie in pianta di circa 1200 mq, ed ospita la sala ristorante in grado di servire 100 coperti, le sale gioco carte, la sala biliardo, la palestra, gli spogliatoi, la sala TV, la sala soggiorno e le strutture di servizio (segreteria ed infermeria). La sede è coperta da rete WI-FI a disposizione dei Soci.