El Hotel Orpheus está situado en un acantilado de rocas volcánicas, a 1 km del centro de Giardini Naxos y a 10 minutos a pie de las playas más cercanas. Este hotel ofrece vistas a la bahía de Taormina, al mar y al monte Etna.
Se sirve un desayuno con productos de Sicilia, huevos recién preparados, pasteles caseros, embutidos y queso siciliano en la terraza con vistas al mar.
Todas las habitaciones del Orpheus tienen vistas al mar, escritorio, nevera y baño privado con ducha. La mayoría de las habitaciones incluyen aire acondicionado, aunque también hay algunas con ventilador.
El hotel se encuentra a 35 minutos en coche de Catania y a 20 minutos en coche de Taormina.
A los pies del hotel hay una pequeña bahía entre acantilados. El Orpheus se halla justo enfrente de la terminal de autobuses, que enlaza con Taormina, el monte Etna, Siracusa y Agrigento.