Hotel Terminal
Hotel
Leuca
Featuring a private beach, Hotel Terminal has an outdoor pool and sun terrace, shaded by an ancient pine tree. With Mediterranean Sea views from its restaurant and terraces, it is on Santa Maria di Leuca's promenade.
Number of rooms: 55
Lungomare Colombo 59, 73040 Leuca, Italy