Hotel dell'Angelo
Photo gallery for Hotel dell'Angelo
Overview of Hotel dell'Angelo
Hotel dell'Angelo
3-star Locarno hotel steps from Piazza Grande
Reviews
7.6
Good
Popular amenities
Explore the area
Piazza Grande, Locarno, TI, CH - 6600
- Old Town1 min walk
- Pardo Bar1 min walk
- Locarno F.A.R.T Station9 min walk
- Lugano (LUG-Agno)47 min drive