Choose your room
La Torre Rossa Hotel
Proudly offering an archaeological museum, La Torre Rossa Hotel Itri stands within a 6-km distance of the Ultima Beach. 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, approximately a 15-minute ride from the Sanctuary of the Most Holy Trinity and approximately a 10-minute ride from the Roccia dei Falchi. Guests who appreciate historic architecture will be pleased as the Itri Castle, lies 3.8 km away. Feel in total harmony with nature by visiting the Beach of Saint Augustine, around a 20-minute drive from the La Torre Rossa Itri.
The accommodation serves a free cooked-to-order breakfast in the restaurant.