Situada na Ilha dos Pescadores, no Lago Maggiore, a poucos minutos de barco de Stresa, a Villa Toscanini está a poucos passos do mar e oferece quartos com vista para o lago. Cada quarto tem o nome de um dos compores favoritos do Mestre Toscanini, que os hóspedes podem relaxar aqui.
Um pequeno-almoço de estilo italiano é servido diariamente e inclui um croissant e bebidas quentes ou frias. Existem vários restaurantes e bares especializados em cozinha local nas proximidades.
Os quartos apresentam um mini-bar gratuito e uma casa de banho privativa com banheira ou chuveiro e estão decorados num estilo clássico com mobiliário antigo.
A cada 30 minutos, existem ligações de ferry de Stresa e Baveno, a partir das 8h. O último barco parte de Stresa às 19h10 e de Baveno às 18h45.