Situated 900 metres from Piazza Grande Locarno in Locarno, this apartment features a garden with a seasonal outdoor pool. The property features views of the mountain and is 300 metres from Madonna del Sasso Church. Read more
Situated 900 metres from Piazza Grande Locarno in Locarno, this apartment features a garden with a seasonal outdoor pool. The property features views of the mountain and is 300 metres from Madonna del Sasso Church.