Il
Complesso Antares è situato sulla collina che domina la cittadina di
Letojanni, a pochi chilometri dal centro di Taormina. Si tratta di una struttura ricettiva composta da tre plessi:
Antares,
Olimpo e
Le Terrazze che vantano un panorama unico e meraviglioso sulla baia di Taormina.