Località alimini, s.p. 366, otranto, 73028 Otranto
Hotels
Located in Otranto, Hotel Universo offers beachfront accommodation 90 metres from Alimini Beach and provides various facilities, such as a terrace, a restaurant and a bar. The property is situated 700 metres from Baia dei Turchi, 11 km from Roca and 35 km from Piazza Mazzini. The hotel also features...