Via Valle Maggiore 6Vignanello, Italy 01039 Phone: +39 0392-070-7404 Hotel E-mailHotel Website Commission Rooms Rates - - $52-$83 (USD) Hoteliers! Is your information accurate? Update Here Torre Avellana Location & Neighborhood Hotel Location: Rural Torre Avellana Nearby Airports See More Airports Rome / Fiumicino (40 miles south)Rome / Ciampino (43.50 miles southeast)Sant'Egidio (50 miles northeast)