This 4-star hotel is beautifully situated on top of a rocky cliff below Taormina (3 km) and with views over the bay of Giardini di Naxos on the one side and Isola Bella (the beautiful island) on the other. The hotel has a private sandy beach accessible by elevator.