The Lemon House was a great place to stay in Taormina. It is very spacious and in great location.
We enjoyed people watching from the balcony.
We would recommend staying here to others.