Boasting air-conditioned accommodation with a private pool, Villa Cala Rossa is situated in Lecci. This beachfront property offers access to free WiFi and free private parking. Cala Rossa Cove is 500 metres from the villa and Cala Rossa Beach is 600 metres away. The spacious villa features 5 bedrooms, 11 bathrooms, bed linen, towels, a TV with satellite channels, a fully equipped kitchen, and a terrace with sea views. Guests can also relax in the garden.