Casa Del Sole
Via Dei Paoli 36, Locarno, Switzerland
Booking.com
Book Now