B&B Stella Maris Santa Maria di Leuca is located in Leuca. Each room here will provide you with a flat-screen tv, air conditioning and a balcony. Featuring a shower, shared bathroom also comes with a bidet and free toiletries.
B&B Stella Maris Santa Maria di Leuca is located in Leuca. Each room here Read more
B&B Stella Maris Santa Maria di Leuca is located in Leuca. Each room here will provide you with a flat-screen tv, air conditioning and a balcony. Featuring a shower, shared bathroom also comes with a bidet and free toiletries.
B&B Stella Maris Santa Maria di Leuca is located in Leuca. Each room here will provide you with a flat-screen tv, air conditioning and a balcony. Featuring a shower, shared bathroom also comes with a bidet and free toiletries.
Number of Rooms: 3