Contrada santo stefano 135, 04020 Itri
Hotels 3 stars
Set 6.5 km from the centre of Itri, Albergo Villa Riccio offers a restaurant, garden and classic-style accommodation with air conditioning. Free WiFi is available throughout. Rooms at the Villa Riccio Albergo all come with a satellite flat-screen TV, tiled floors and a private bathroom with a hairdryer...