This modern and elegantly-furnished hotel is located in the centre of Letojanni, a small and picturesque village in Taormina bay, just 80…
Set on the waterfront in Letojanni, Maniel Beach Hotel offers classic-style accommodations with air conditioning.
Set along the Letojanni’s promenade facing the Ionian coast, Albatros Beach Hotel is right in front of its private beach.