News

If you can drag yourself away from the hotel, just a short walk away is Taormina, a charming town of cobblestone alleys, boutique shops, and cosy cafes. Or for a beach escape, you can visit Isola ...