Il Fiore in una Stanza Hotel Itri
Boasting a shared lounge, Il Fiore in una Stanza is set in Itri in the Lazio region, 33 km from Terracina Train Station and 34 km from Temple of Jupiter Anxur.
Number of rooms: 6
Via Cesare Battisti 1, 04020 Itri, Italy