The property features 144 beds in 72 rooms. The restaurant is situated on the terrace, overlooking the beach. It serves Italian, Sicilian and international cuisine. Guests may also enjoy a drink in the bar. The air-conditioned establishment welcomes guests to the property in a lobby with 24-hour reception and check-out service. Further facilities on offer to guests include a hotel safe, cloakroom, lift access, a TV lounge, conference facilities and a car park. For additional fees guests may make use of the WLAN Internet access and room and laundry services.
The hotel is situated right on the beach in one of Taormina's picturesque bays, 900 m from the cable car which takes guests to the centre of Taormina in 3 minutes. The bus station is some 200 m from the hotel and the railway station is around 4 km away. Catania-Fontanarossa Airport is located at a distance of approximately 60 km.