STELLA is a bedroom of about 20 square meters wide. It has air conditioning, TV, refrigerator, Internet wireless and private bathroom. It is located directly on a large private terrace of 40 mq, generously shaded with sea views in Santa Maria di Leuca.
It’s recommended for couples who wish maximum privacy and relax. There is... See more