Torre Rossa

Rome, Italy


Address

Via Appia Antica
00178 Rome
Italy

Phone

+39 06 488 991


Neighborhood

Appio Latino - Tuscolano


Category

Religious Sights, Attractions & Landmarks


Avg User Rating

3 reviews

More Info

Destination Guide

Hotels near Torre Rossa

Things to do near Torre Rossa

Restaurants near Torre Rossa

Shops near Torre Rossa