Castello Dal Pozzo is a historic property consisting of 3 buildings near the shores of Lake Maggiore. It features an outdoor pool with sun terrace, free parking and luxurious rooms with antique furnishings and modern conveniences.
There are 45 rooms at the hotel, each with a unique feel. They all feature original furniture, decorative walls and spacious marble bathrooms. They feature free Wi-Fi, a CD and DVD player and an LCD TV.
At the hotel is a heated outdoor pool. It is open from May to September.
The park attached to the hotel is 23 hectares in size. This park provides a very green environment around the hotel.
There is also a storage area where you can leave your bike neatly.