Choose your room
La Torre Rossa Hotel
Positioned approximately a 10-minute drive from the Il Fortino and 4.3 km from the 300 Steps Beach, La Torre Rossa Hotel Itri presents an archaeological museum. Featuring Wi-Fi in public areas, this Itri hotel also has amenities such as a restaurant.
The hotel is located in a rural area of Itri. Places of worship to visit within a 6-km distance of the Torre Itri include the so-called tomb "Mausoleum of Cicero". Feel in total harmony with nature by visiting Sanctuary of the Most Holy Trinity|the Sanctuary of the Most Holy Trinity, nearly a 15-minute ride from the accommodation.
This Itri hotel serves a free made-to-order breakfast in the restaurant.