We had two nights in Taormina and stayed at Lemon House. It is in the very center of Taormina. Lemon House has everything we needed and more: hot shower, comfortable bed, great air conditioning. It's well decorated, too, which was a bonus. And plenty of room to spread out. Ten steps from the front door and you have restaurants, yet it was never noisy. There is a great store, Sicilian Store Lucia, I believe, that is twenty steps away. They have awesome sandwiches and you can stock up on groceries. We will definitely be back.