3Foro Italico - Tennis, Tennis Courts - Roma, Lazio, 00135 (Viale delle Olimpiadi, 61, 00135 Roma RM)

Roma, Lazio, Italy

Address: Viale delle Olimpiadi, 61, 00135 Roma RM

Location: Roma, Lazio, Italy

Google rating: 4.7 / 5 (1507 Google reviews)

Nearby tennis courts