Welcome To Dell'Angelo
The best place in Piazza Grande Locarno
The Dell'Angelo is conveniently located in the heart of Locarno, right on Piazza Grande - just a few minutes from the train station and the lake. It is the perfect starting point to explore the Mediterranean flair of southern Switzerland, the deep blue Lake Maggiore, and the picturesque valleys of the region.
There are three comfortable accommodation options to choose from: the cozy rooms in the historic Hotel dell'Angelo, the charming rooms in the EasyRooms in the neighboring building, and the spacious rooms in the Residenze across the street.
A bright breakfast room, two rooftop terraces with views of the lush green mountains, and covered parking spaces in the nearby Parking Castello ensure a pleasant stay.
The Dell'Angelo is open all year round and is ideal for short stays - our guests particularly appreciate the top-rated location and affordable rates.