Situé à 2 km de Pettenasco, le Bellavista est entouré d'un grand jardin donnant sur le lac d'Orta.
Toutes les chambres sont équipées d'une connexion Wi-Fi gratuite, de la climatisation et d'une télévision. Certaines offrent une vue sur le lac. Les salles de bains privatives sont pourvues d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits.
L'établissement sert un petit-déjeuner sucré tous les matins.
Le Bellavista se trouve à 4 km d'Orta San Giulio et à 2,5 km du lac d'Orta. Le mont Mottarone est quant à elle accessible en 20 minutes de route.