BellaVista biedt biedt accommodatie met uitzicht op zee in Taormina, op 2,2 km van Isola Bella. In de gehele accommodatie is gratis WiFi beschikbaar.
De kamers zijn voorzien van een flatscreen-tv en sommigen hebben een terras of balkon. Alle kamers beschikken over een eigen badkamer. Voor extra comfort worden er gratis toiletartikelen en een föhn verstrekt.
De receptie is 24 uur per dag geopend.
BellaVista is gevestigd op 2,4 km van Mazzaro en 300 meter van Corso Umberto. De luchthaven Catania-Fontanarosa bevindt zich 61 km verderop.