Contribute photo
Baia Verde Rooms and Breakfast
Beachfront Baia Verde Rooms with terrace, balcony, and free WiFi. Relax just 5 minutes from the beach in Gallipoli, Italy.