Please select a video.
Drag App Here
Enjoy the warm and friendly atmosphere
The 3 stars Hotel dell'Angelo is in a historic building situated in the most popular area of Locarno, the Piazza Grande, near the train station and the Lake Maggiore.
Combining the charm of the past in a warm and friendly atmosphere, the 59 rooms are equipped with all needed comforts and amenities.
The hotel features single, double/twin, triple, quadruple and quintuple rooms, some of them with balcony.
The Hotel dell’Angelo suits perfectly to accommodate all sorts of group trips. We have the possibility to combine your stay with half board or full board in one of our airy restaurant rooms.
View Photo Gallery
Invisible App Zone