An amazing location. Room to stretch out, relax and enjoy green space in Taormina.
Excellent kitchen facilities.