Hotel Ambassador

  Niklaus-Konrad-Strasse 21, Solothurn, Switzerland

Booking.com Book Now