Castello Dal Pozzo es una propiedad histórica que consta de 3 edificios cerca de la orilla del lago Maggiore. Cuenta con una piscina exterior con solárium, aparcamiento gratuito y lujosas habitaciones con muebles antiguos y comodidades modernas.
El hotel cuenta con 45 habitaciones, cada una de ellas con un toque único. Todas ellas cuentan con muebles originales, paredes decorativas y amplios baños de mármol. Disponen de conexión Wi-Fi gratuita, reproductor de CD y DVD y TV LCD.
El hotel dispone de una piscina exterior climatizada. Está abierto de mayo a septiembre.
El parque adjunto al hotel tiene 23 hectáreas. Este parque proporciona un entorno muy verde alrededor del hotel.
También hay una zona para guardar la bicicleta de forma ordenada.