Ubicado entre rocas y montañas, el Splendid tiene vistas al mar Jónico y a la costa de Calabria, y está situado a pocos pasos del pintoresco centro histórico de Taormina y a 3 minutos a pie de la calle principal Corso Umberto. El establecimiento ofrece una piscina al aire libre de verano y tratamientos shiatsu. Puede tomar los ascensores hasta el tercer piso del hotel, donde encontrará el área de la piscina, y continuar hasta la gran terraza en la azotea con vistas a dos regiones y al Mediterráneo. En el interior, el piano bar sirve bebidas acompañadas de música suave.
Cerca del Splendid Hotel President se encuentran el emblemático Teatro Griego, con vistas al volcán Etna, y el Duomo, que data del siglo XIII. Hay aparcamiento privado disponible bajo petición.