Das Hotel dell'Angelo befindet sich in zentraler Lage an der Piazza Grande im Zentrum von Locarno. Hier wohnen Sie nur wenige Schritte vom Bahnhof, den Geschäften und dem Lago Maggiore entfernt.
Die Zimmer im Hotel dell'Angelo verfügen alle über einen Flachbild-Kabel-TV, ein Radio, kostenfreies WLAN und ein Badezimmer mit einem WC, einer Dusche sowie einem Haartrockner.
Im Hotelrestaurant oder auf der Sonnenterrasse mit Blick auf die Piazza Grande genießen Sie traditionelle Tessiner und italienische Küche sowie Pizza aus dem Holzofen.
Das Hotel bietet auch einen hellen, offenen Frühstücksraum sowie 2 Dachterrassen mit herrlichem Panoramablick auf die grünen Berge.
Das Hotel verfügt außerdem über einen abgeschlossenen Abstellraum für Fahrräder. Tagungs- und Banketteinrichtungen sind ebenfalls vorhanden.
Gegen Aufpreis können Sie im 200 m vom Hotel entfernten Parkhaus Castello parken.