Sitting in the traditional heart of Taormina, Hotel Isabella offers elegance and style in a convenient location. With the town¿s historical attractions found just moments away, this hotel is ideal for anyone who wants to enjoy a cultural trip somewhere..