An emerald paradise in Taormina Mare, overlooking the Mediterranean Sea, a hotel completely immersed in the extraordinary nature of this corner of Sicily, the ideal place for a completely relaxing vacation.
Nestled in the heart of the city of Taormina, Hotel Isabella is a small, charming hotel right on Corso Umberto, the most chic and fashionable street, just a few steps from the Greek-Roman Theater and the city's most important historical and archaeological sites.
