El hotel cuenta con una ubicación fantástica justo enfrente de la playa de arena de Letojanni, un pueblo pintoresco que está a cinco minutos en coche de Taormina.
El restaurante está en la planta baja y sirve delicosos platos locales e internacionales.