The place is right in the middle of the street of Taormina！
Only public parking is available.