The Hotel Isabella has a charming position on the main pedestrian street of Taormina. There are marvellous views of the bay of Naxos and Mont Etna from its panoramic terrace, and the 32 elegantly furnished rooms are equipped with facilities like minibar, safe, SAT TV and direct phone. It is connected by a shuttle bus service to the private beach of the sister Hotel and to the Wellness Club, recently opened.