Via Alimini Km 2, 73028 Otranto
Hotel
4 stars
with
10
rooms
Located in Otranto, 1.8 miles from Baia dei Turchi, Otus Camere has accommodations with a seasonal outdoor swimming
pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, free shuttle service and a 24-hour front desk, along with free WiFi. Guests can enjoy ...