
Letojanni, Italy
Albatros Beach Hotel - Letojanni
4-star hotel
The recently built Albatros Hotel emphasizes style and elegance, with furnishings updated annually for optimal guest comfort. Its prime location in Letojanni, just steps from the sea, offers convenient access to Taormina, often…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant









