Hotel dell Angelo is a 3 star hotel in a renovated historic building located directly on Piazza Grande, in the heart of Locarno, Switzerland. The property is just a few minutes’ walk from the train station, the lakefront of Lake Maggiore and the main shopping streets, making it a practical base for exploring the city and surrounding valleys.
The hotel offers around 59 simple, comfortable rooms ranging from single to quintuple, all equipped with private bathroom, hairdryer, free Wi Fi, cable TV, radio, telephone and safe. Guests can enjoy traditional Ticino and Italian cuisine and wood fired pizzas in the on site restaurant pizzeria, with a sunny terrace facing Piazza Grande, as well as a welcoming café bar open throughout the day. A bright breakfast room and two rooftop terraces with views over the town and green hills complete the common areas.
Thanks to its central location and functional services, including bicycle storage, discounted parking at a nearby car park and small meeting and banquet facilities, Hotel dell Angelo is suitable for city breaks, small groups and visitors who plan to make use of the wider region’s outdoor and sports opportunities while staying in a characterful town centre hotel.