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
- Piazza Grande2 min walk
- Madonna del Sasso15 min walk
- Lugano (LUG-Agno)47 min drive