Castello Dal Pozzo is een historisch pand bestaande uit 3 gebouwen in de buurt van de oevers van het Lago Maggiore. Het beschikt over een buitenzwembad met zonneterras, gratis parkeergelegenheid en luxe kamers met een antieke inrichting en moderne gemakken.
Er zijn 45 kamers in het hotel met elk een unieke uitstraling. Ze zijn allemaal voorzien van originele meubels, decoratieve muren en ruime marmeren badkamers. Ze zijn voorzien van gratis WiFi, een cd- en dvd-speler en een lcd-tv.
Bij het hotel zit een verwarmd buitenzwembad. Deze is open van mei tot september.
Het park dat is aangesloten bij het hotel is 23 hectaren groot. Dit park zorgt voor een heel groene omgeving rondom het hotel.
Ook is er een stalling waar je je fiets netjes kan achter laten.