Le Terrazze is located in the charming coastal town of Otranto in Puglia, Italy, known for its relaxed seaside atmosphere. The hotel is situated near the historic center, with the Cathedral of Santa Maria Annunziata about 0.8 km away and the Aragonese Castle just 1 km from the property. Otranto's beaches and local shops are within walking distance. Brindisi Airport is approximately 73 km from the hotel.