Location: a stunning complex located on a small hill overlooking the Tyrrhenian Sea, just 20 Km. from Leonardo da Vinci Airport and 18 Km. from Rome city centre. Torrimpietra train station is 5 Km. away.
See more: Hotels in Europe Hotels in Italy Hotels in Fiumicino Holiday Destinations in Europe