Via Della Principessa 116, San Vincenzo
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.