Alimini Beach
Resort hotel • Super public bathOne of the Most Reviewed Resort hotels in Otranto
Address
SP366, 73028 Otranto LE, Italy
Rating on Google Maps
4.50 (1.4K reviews)Open on Google Maps
Discover top rated places in Otranto
One of the Most Reviewed Resort hotels in Otranto
One of the Most Reviewed Resort hotels in Otranto
SP366, 73028 Otranto LE, Italy