This lovely Hotel is set in Taormina Area. The Hotel features a total of 56 rooms. The establishment offers Wi-Fi internet connection in communal areas. The front desk offers 24-hour reception. Visitors neednt leave their small pets behind during their stay at this accommodation. Additionally, a car park is available on the premises for guests extra convenience.