The Hotel dell'Angelo is in a prime location, on the Piazza Grande. The railway station, the lake promenade and shopping facilities are in the immediate vicinity. The 59 cosy hotel rooms have all the necessary comforts. The in-house restaurant-pizzeria with sun terrace facing Piazza Grande offers a varied menu of traditional dishes and crispy pizzas from the wood-fired oven. The inviting café-bar is open daily. Amenities also include two panoramic roof terraces, a lockable bicycle room and discounted parking tickets in the nearby multi-storey car park.