Hotel Villa Carlotta Taormina

This beautiful hotel is perched on cliffs above the sea, offering incredible views of the coast. It’s a short walk into the heart of Taormina. The hotel has a pool, a good restaurant, and offers an excellent breakfast.

You should also check out