Where is Sotto il Sole di Roma located?
Sotto il Sole di Roma is located at Via Pietro Della Valle, 2 in Historical Center, 2.4 km from the center of Rome. Castel Sant'Angelo is the closest landmark to Sotto il Sole di Roma. Get latest prices on KAYAK now!