Bella Otranto Hotel Otranto, Salento
Bella Otranto features air-conditioned guest accommodation in Otranto, 600 metres from Spiaggia degli Scaloni, 700 metres from Castellana Beach and 18 km from Roca.
Number of rooms: 2
Vicinale Santo Stefano 21, 73018 Otranto, Italy