Hotel Antares
The Hotel Antares is located on the hill overlooking Letojanni and is part of a complex that includes the Hotel Olimpo-Le Terrazze. Located in the lower part of the complex, the hotel Antares shares a marvelous view on the bay of Taormina (which is only 5 km away) and part of the services with the […]
Hotel Olimpo le Terrazze
The Hotel Olimpo-Le Terrazze is located in Letojanni at the top of the hotel complex including Hotel Antares. The hotel overlooks the Bay of Taormina and is the perfect place to spend a week or a weekend with your family. Located on the higher level of the complex the Olimpo and Le Terrazze share the […]