Pets
Maximum number of pets per room 2
La Torre Rossa is located in Itri, Italy. Rated 5.0 out of 10 based on 1 guest reviews.
Take in stunning countryside views from a terrace and garden, while enjoying complimentary Wi-Fi access. Cozy up by the fireplace in the lobby or have a picnic in the scenic area. Indulge in a delicious meal at the on-site restaurant and wake up to a free cooked-to-order breakfast daily. With a limited hour front desk and free parking, La Torre Rossa ensures a stress-free stay. Stay in one of the 6 well-equipped guestrooms with modern amenities. Unwind in the rural setting while being just a short drive from Itri Castle and Sperlonga's archaeological museum. Enjoy Rural Tranquility, Delicious Dining Experience, Convenient Location for Sightseeing. Book your stay now at La Torre Rossa for a memorable getaway!









Maximum number of pets per room 2
Service animals are exempt from fees/restrictions
No rollaway/extra beds available
Cashless transactions are available
No elevators
Pets allowed
Cash deposit required
Professional property host/manager
Pets allowed (no fees)
No cribs (infant beds) available
Service animals are allowed
1 reviews
Discover more places to stay in Itri, Italy. Compare prices, read reviews, and find your perfect hotel.
View all hotels in Itri