Just 1.6 mi from Baia dei Turchi beach, the Green Paradise offers an outdoor pool and a large Mediterranean garden. All rooms feature a private furnished patio. Wi-Fi is free in public areas. The property enjoy ... Read more

View all Luxury Hotels in Otranto