Corso Venezia, 12, 73040 Torre Vado
Hotel
3 stars
with
17
rooms
Set on the sea promenade, Hotel Albatros is 3.1 mi from Morciano di Leuca town center. It offers air-conditioned
rooms with sea views and free Wi-Fi.
A continental buffet breakfast at the Albatros consists of cold food. It is served in the breakfast room. Featuring Mediterranean dishes, the restaurant is open ...