1957
building
The Palazzetto dello Sport, also less commonly known as the PalaTiziano or PalaFlaminio, is an indoor arena that is located in Piazza Apollodoro, in Rome, Italy. The facility incorporates a first-aid center, four groups of dressing rooms, a …
On the map
Keep exploring
Discover more places in Rome