Housed in a grand historic building directly on the iconic Piazza Grande in Locarno, Switzerland, Hotel dell’Angelo is a 3-star property celebrated for its prime central location and “Old World” charm. Its position makes it a premier choice for visitors attending the Locarno Film Festival or exploring the nearby Lake Maggiore and Visconteo Castle. The hotel offers 59 guest rooms that maintain a traditional atmosphere, complemented by modern essentials like free Wi-Fi, cable TV, and in-room safes. A standout feature of the property is its two panoramic rooftop terraces, which provide breathtaking views of the city’s terracotta rooftops and the surrounding green mountains.

On the ground floor, the hotel’s popular Restaurant-Pizzeria serves authentic wood-fired pizzas and Ticinese specialties on a sunny terrace facing the square—hotel guests typically enjoy a 10% discount on meals. While the building’s historic architecture means it lacks air conditioning and some rooms may experience urban noise, it remains a high-value hub for travelers. Additionally, staying here entitles guests to the Ticino Ticket, which offers free public transport throughout the canton and discounts on local cable cars and attractions.

Reviews

There are no reviews yet.

Be the first to review “Hotel dell’Angelo”

Your email address will not be published. Required fields are marked *

Member Login