Marina

4.8
(5 reviews)
Kardamili 24022 Greece
Limited Service Property
Hotel
Marina | Kalamata | Greece | TripAligner