Close to Corso Umberto and Taormina Cable Car, Casa Bella Vista provides free continental breakfast, a terrace, and a bar. The on-site Mediterranean cuisine restaurant, Belvedere, offers breakfast, lunch, and dinner. Stay connected with free in-room WiFi.