Stella Maris

2.7
(3 reviews)
Via Quinto Ennio 108, 73040 Santa Maria di Leuca, Castrignano del Capo Italy
+39 329 460 9869
Green
Lodge
Quaint
Hotel
Stella Maris | Gallipoli | Italy | TripAligner