Sie wohnen hier in klimatisierten Zimmern mit Dekor im klassisch mediterranen Stil und einem Balkon. In einigen Zimmern genießen Sie Aussicht aufs Ionische Meer, in anderen auf die üppige, grüne Umgebung. In alle Unterkünften erhalten Sie kostenfreien Zugang zum Strand mit 1 Sonnenschirm und 2 Sonnenliegen.
Die Restaurants servieren Ihnen internationale Küche sowie mediterrane Fischgerichte. Sie bieten Meer- oder Poolblick.
Das historische Zentrum von Lecce erreichen Sie vom Costa Brada nach einer 45-minütigen Fahrt. Von Santa Maria di Leuca trennen Sie 40 km.