A great place to stay that is centrally located to anything you’ll do in Taormina!