Hotel Garni Montaldi

  Piazza Stazione, Locarno, Switzerland

Booking.com Book Now