San Pedro

2.9
(22 reviews)
Agios Petros, Apollonii 310 82 Greece
Budget
Lodge
Hotel
San Pedro | Lefkada | Greece | TripAligner