Great central location at the top of steps from the Main Street. Spacious apartment with everything you need for a comfortable stay in Taormina.
Omar is easy to communicate with and has a self check in policy.