Beachfront Bibbona

7 Bedrooms, 12 Pax