See all Attractions in Rome
Olympic Stadium
Piazzale del Foro Italico, 00135 Roma Rome, ItalyAbout
Olympic Stadium (Stadio Olimpico). The stadium is on the west bank of River Tiber, about three km directly north of the Vatican. It is part of a sports complex that was built for the 1960 Olympic Games, including the Olympic swimming pool and the tennis complex where the annual ATP/WTA Italian Open is held. The main stadium holds more than 80,000 and was extensively rebuilt, with a roof added, for the 1990 World Cup (soccer) finals.