El complejo Antares se encuentra ubicado a 5 km de Taormina en una posicion panorámica. La estructura está constituida por 3 hoteles: Antares, Antares Le terrazze y Antares Olimpo, están conectados ente si con un teleferico interno. El hotel dispone de piscina , 7 ascensores, aparcamiento privado, bar y restaurant .Este hotel ofrece 136 habitaciones . El vestíbulo es amplio y moderno. En su decoración se incorpora un bar grande y una amplia zona de asientos con muebles de madera clara con vistas al mar y a las montañas.
El hotel está situado en las colinas de Taormina Mare, en un parque grande con unas vistas magníficas del mar y de las montañas.
El hotel dispone de 3 restaurantes, uno de ellos sirve a la carta. Todos están situados en la segunda planta y disfruta de unas vistas magníficas del mar. Ofrecen especialidades locales e internacionales.