Hotel Bellavista Locarno is a hotel and restaurant located in Locarno. It features a terrace, private parking, a restaurant, and a bar, offering a dining experience to its guests.