Get Travalour for free on Google Play

1 guest

Hotels Near Santuario de Santa Maria de Finibus Terrae

Piazza Giovanni XXIII', 73040 Santa Maria di Leuca LE, Italy

Excellent

28 reviews

8.2

Free Wifi
Breakfast Included

Price per night

USD 111

Choose your room

Excellent

7 reviews

8.5

Amenities

Free Wifi
Breakfast Included

Price per night

USD 63

Choose your room

Very good

362 reviews

7.9

Amenities

Free Wifi

Price per night

USD 54

Choose your room

Exceptional

1 review

9.3

Free Wifi
Breakfast Included

Price per night

USD 78

Choose your room