I Lecci Park Hotel is set within a large park, which leads to a 200-metre long private beach. Located on the Etruscan Coast, it boasts beautiful sea views. Rooms feature furnished balconies or patios. Parking is free.
Number of rooms: 74
Via della Principessa 116, 57027 San Vincenzo, Italy