Muralto Residence
Piazza Stazione 8, Locarno, Switzerland
Booking.com
Book Now